Are you the publisher? Claim or contact us about this channel


Embed this content in your HTML

Search

Report adult content:

click to rate:

Account: (login)

More Channels


Channel Catalog


Channel Description:

Latest topics
    0 0

    @HAWK wrote:

    Introduction

    1. Why we are building this guide
    2. How it works

    Strategy and planning

    1. Different types of communities
    2. Should I build this community?
    3. Conceptualising
    4. Defining and targeting the right audience
    5. Aligning the community with business goals

    Hosting and setup

    1. Self host or subscribe?
    2. How to set up if you’re self hosting
    3. Choosing a plan
    4. Subfolder or subdomain?
    5. Naming your community
    6. Where to find support

    Site design, structure and customisation

    1. Site settings
    2. Categories and structure
    3. Customisation
    4. Plugins
    5. Where to get help

    Seeding and launching

    1. Writing guidelines and TOS
    2. Founding members and beta communities
    3. Seeding content the right way
    4. Launching

    Engagement and participation

    1. Converting newcomers
    2. Badges and gamification
    3. Deploying superusers
    4. Engagement tactics

    Growth

    1. Promotion methods
    2. Growth tactics
    3. Persuasion and values

    Moderation and management

    1. Moderation vs community management
    2. How to moderate with Discourse
    3. Metrics & reporting

    Resources

    Posts: 2

    Participants: 1

    Read full topic


    0 0

    @HAWK wrote:

    Introduction

    So you’ve got a great idea for a community? Congratulations. You’ve made a solid first decision in choosing Discourse.

    But it takes more than a great platform to build a successful community.

    To build a thriving community that returns on your investment you need to understand things like

    • how to structure your community to encourage engagement;
    • how to moderate discussions to maintain community health;
    • how to encourage top performers to model desired behaviour; and
    • how to understand metrics and use them to diagnose potential problems.

    This guide will arm you with that knowledge.

    There is plenty of documentation on how to use Discourse and this guide doesn’t aim to replicate that.

    This is about

    • pulling that information together in a way that makes sense;
    • helping you to make informed decisions when designing, building and managing a community;
    • dispelling some of the common myths about community building; and
    • offering support to build a thriving community that returns on your investment.

    How it works

    This is a work in progress. We have published the full TOC and will add articles and resources as they are ready. All topics can be found in the #cmgrs category.

    If you have questions or need further guidance, post in the #community category.

    Posts: 2

    Participants: 1

    Read full topic


    0 0

    @nixie wrote:

    Some users end a sentence with a period (dot or full stop), but before they start the next sentence they do not add a whitespace before the start of the new sentence. This creates a hyperlink.

    Example:
    How are you doing .I am doing good.

    Here the hyperlink is not coming - which is good - and this is how I’d like my discourse site to behave. But in my site, a hyperlink gets added.

    Posts: 2

    Participants: 2

    Read full topic


    0 0
  • 08/22/17--02:13: Elections Plugin
  • @angus wrote:

    Repo: GitHub - angusmcleod/discourse-elections

    This uses the Polls plugin as a base and adds controls and features specific to running elections.

    1. Elections can be enabled for a category: Category Settings > “Category is used for elections”

    2. If a category has elections enabled a “New Election” button will appear for Staff in the discovery nav button list.

      Screenshot at Aug 22 16-27-10

    3. Creating a new election only requires you to enter a Position. You can also add a ‘Details’ url if you want to link to a resource describing the election. Clicking create in the new election modal creates a new election topic.

    4. Elections have three states: nominate, electing and closed. When an election is first created it is in the nominate state. It will look like this

    5. All users see the “Nominate Yourself” button. Clicking this will ask them to confirm their nomination. Once confirmed their username will be listed in the election post along with any other nominees

    6. Users who have nominated themselves can withdraw their nomination prior to the start of the election. Once there are 2 or more nominations an election can be started by a staff member.

    7. Once a staff member starts the election, the election post will transform into a poll with the nominees usernames (linked to their profile) as the poll options. The election state changes to “Electing”.

    8. When an election starts (and when it closes) nominees are notified.

      04 PM

    9. The poll itself works like any other poll. Staff can close the election by closing the poll (this will change the election state to ‘Closed’).

    10. Users can post in an election topic as normal, however to avoid confusion / shenanigans if a user tries to post another poll in an election topic, it will fail.

      22 PM

    11. Elections with the state ‘Nominate’ or ‘Electing’ will be listed in the category discovery UI under the list controls

      Screenshot at Aug 22 17-09-01

    There are a few other bits and bobs, but that’s the gist of it.

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @OniSanctuary wrote:

    Hi,

    Today I decided to update from beta 7 to beta 9 but my installation needed discourse to be up to date so I made a git pull et rebuild my app.
    The thing is my app can’t boostrap anymore and it ends with this error

    I, [2017-08-22T09:32:48.048273 #15]  INFO -- : Terminating async processes
    I, [2017-08-22T09:32:48.048316 #15]  INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.5/bin/postmaster -D /etc/postgresql/9.5/main pid: 44
    I, [2017-08-22T09:32:48.048364 #15]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 157
    2017-08-22 09:32:48.048 UTC [44] LOG:  received fast shutdown request
    2017-08-22 09:32:48.048 UTC [44] LOG:  aborting any active transactions
    2017-08-22 09:32:48.048 UTC [51] LOG:  autovacuum launcher shutting down
    157:signal-handler (1503394368) Received SIGTERM scheduling shutdown...
    2017-08-22 09:32:48.051 UTC [48] LOG:  shutting down
    157:M 22 Aug 09:32:48.141 # User requested shutdown...
    157:M 22 Aug 09:32:48.141 * Saving the final RDB snapshot before exiting.
    2017-08-22 09:32:48.573 UTC [48] LOG:  database system is shut down
    157:M 22 Aug 09:32:49.143 * DB saved on disk
    157:M 22 Aug 09:32:49.143 # Redis is now ready to exit, bye bye...
    
    
    FAILED
    --------------------
    Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 427 exit 1>
    Location of failure: /pups/lib/pups/exec_command.rb:108:in `spawn'
    exec failed with the params {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --deployment --verbose --without test --without development'", "su discourse -c 'bundle exec rake db:migrate'", "su discourse -c 'bundle exec rake assets:precompile'"]}
    85c0a2689d4acb363df98461dbdd940da9832de2e7840e50357a1cbd8f55fc06
    ** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one
    

    I rebuilt my app last month and there where no problem.

    Posts: 2

    Participants: 2

    Read full topic


    0 0

    @TomekB wrote:

    I get this error every time I try to edit a user, happens with every user, nothing i /logs.
    v1.9.0.beta7 +18

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @fefrei wrote:

    While a topic is pinned, the description text for the pin controls breaks quite badly:

    This is as rendered by Chrome Version 60.0.3112.101 (Official Build) (64-bit) on Windows.

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @adamprocter wrote:

    Emoji does not show in pinned topic but does on topic page ? Not sure why

    Posts: 3

    Participants: 3

    Read full topic


    0 0

    @Ham wrote:

    Maybe Im missing it but where can I hide the “pinned topic” “unpinned topic” etc from people seeing this?

    Posts: 4

    Participants: 2

    Read full topic


    0 0

    @Ham wrote:

    Looking to bulk add all users from a certain trust level. I know the bulk add feature of one per line but I wanted to add about 400 members at once.

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @Ryan_Collins1 wrote:

    Thanks in advance for any insight and advice.

    I have a user who is trying to use the RSS reader “Feedbin” to view the latest posts in my Discourse forum.

    This user recently asked…

    Apparently because MFCC is using Discourse with authentication required, for me to read posts via RSS you’ll need to generate an API key for me (which is basically a per-user key that allows someone to do operations over HTTP without being directly logged in).

    Would it be possible for me to supply this user with an API key that would suit his needs?

    At first glance it appears I already have 1 API key which is probably being used to connect my Wordpress site with Discourse, and that I do not have the option to create any others keys.

    I appreciate any words of wisdom. :v:

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @lkramer wrote:

    For some reason automated backups aren’t working for us. We have “backup frequency” set to “1” and “backup time of day” set to “1:00”.

    We can hit the Backup button and manually backup just fine.

    I’ve searched here for possible reasons and many times it seems like there’s something in the Logs that explains the issue but I don’t see anything relevant in our logs.

    Any ideas what else to check? Thanks!

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @MAR wrote:

    Hello Discourse Community,

    I help manage a discourse based site and our members are trying to access it. We are however unable to access and we get this message:

    This site can’t be reached

    x…com took too long to respond

    Search Google for x…com

    ERR_CONNECTION_TIMED_OUT

    Do you have any suggestions on how to trouble shoot this and have you witnessed this before with your discourse sites?

    Posts: 2

    Participants: 2

    Read full topic


    0 0
  • 08/22/17--08:46: Randomly select active user?
  • @HadleyWickham wrote:

    Is it possible to randomly select one (or more) users who have been active in the last week? To help get our forum up and going, we’d like to offer some weekly “door” prizes.

    Posts: 4

    Participants: 3

    Read full topic


    0 0

    @net_deamon wrote:

    discourse-googlebooks is a plugin for integrating google books with discourse. This plugin has been built to specific needs of site I run ie https://discussbook.com. Nevertheless, I feel that this plugin can be useful for people integrating google books with their site.

    Here are some screenshots from the plugin

    Screenshots from the plugin

    1. Editor integration

    editor

    2. Category Settings

    3. Topic integration. Link to this post :slight_smile:

    4. Settings page

    Your suggestions and feedbacks are welcome!

    I am currently using the modified version of this plugin for discussbook. If you are interested in contributing to development of discussbook, I will be putting the code of discussbook on github in few days, so that people can contribute to the development of site.

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @jkuehlin wrote:

    Hello. Brand new user here.

    I was wondering if it would be possible to mount a playable video game (with simple graphics of course) on a discourse forum and have the game access statistics and user character attributes?

    Could someone tell me if this even remotely possible?

    Posts: 2

    Participants: 2

    Read full topic


    0 0

    @pfaffman wrote:

    I just tried to do a restore on a web_only container and it whines that it can’t load thor when it tries to load_rails. (If you don’t actually try to restore, it doesn’t fail --and OMG, how awesome is it that it suggests filenames and you can then copy and paste from a list!!! :+1: I don’t know how long that’s been there, but I was psyched to find it.)

    root@web-only:/var/www/discourse# script/discourse restore ning-import-2017-08-22-172513-v20170803123704.tar.gz
    /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- thor (LoadError)
            from /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
            from script/discourse:3:in `<main>'
    

    Posts: 4

    Participants: 2

    Read full topic


    0 0

    @tophee wrote:

    I am planning a project to explore the use of (discourse) forums as a way of enhancing communication between researchers (academics) and anyone who might be interested in their field of research. The purpose of this topic is to gather ideas and previous experience potentially relevant for such an endeavour.

    To put the idea into perspective: while tech transfer offices are basically a must-have for universities these days, knowledge from the social sciences and humanities (SocHum) is not being “pushed” into society with as much energy. One reason for that is obviously that a lot more money can be made with tech knowledge than with SocHum knowledge (which is why those tech transfer offices often have “commercialization” or something in their name).

    But this obviously doesn’t mean that SocHum knowledge is useless or even that it sits idly in the ivory tower. What happens at the research-practice interface in SocHum often depends on the initiative of the individual researcher and their contacts outside academia. So this is where online communities might come in handy as a way of engaging with a broader audience…

    Ideally, such communities would manage to level out status hierarchies based on academic vs lay person and acknowledge the expertise from “citizen science” and the experiential/professional knowledge of practitioners.

    What do you think?

    Posts: 5

    Participants: 3

    Read full topic


    0 0
  • 08/22/17--18:27: Varnish config for discourse
  • @Quintin_Par wrote:

    Is there an official config for discourse that I can use?

    Posts: 3

    Participants: 3

    Read full topic


    0 0

    @Gareth_Williams wrote:

    Hey All,

    I am seeing a really odd issue, our community manager is getting this email:

    Adore Beauty Community via amazonses.com
    9:13 AM (4 hours ago)

    to me
    We’re sorry, but your email message to [“****** REMOVED *****”] (titled Re: Asap super b complex serum) didn’t work.

    None of the destination email addresses are recognized. Please make sure that you are sending to the correct email address provided by staff.

    When we try to contact a user by email im told, I believe this is from the community manager contacting via a PM in the start.

    We have reply by email setup and its working:

    For threads however, im struggling with this private email - is there something I need to prd / find out to debug this?

    Posts: 2

    Participants: 2

    Read full topic


    0 0

    @junwen_yang wrote:

    app/models/group.rb
    def add_owner(user)
        if group_user = self.group_users.find_by(user: user)
          group_user.update_attributes!(owner: true) if !group_user.owner
        else
          GroupUser.create!(user: user, group: self, owner: true)
        end
      end
    

    could be combine to one single query as

    GroupUser.find_or_create_by(user: user, group: self).update_attributes!(owner: true)

    Posts: 2

    Participants: 1

    Read full topic


    0 0
  • 08/22/17--21:22: Count > 0 could be exists?
  • @junwen_yang wrote:

    discourse/app/jobs/onceoff/migrate_censored_words.rb:5: if row.count > 0
    discourse/app/serializers/post_serializer.rb:246: active_flags[id].count > 0
    discourse/app/serializers/user_serializer.rb:367: object.badges.where(allow_title: true).count > 0
    discourse/app/models/post_analyzer.rb:35: (Post.white_listed_image_classes & dom_class.split).count > 0
    discourse/app/models/post_analyzer.rb-37- end.count
    discourse/app/controllers/directory_items_controller.rb:29: if current_user && result.dup.where(user_id: user_ids).count > 0
    discourse/app/controllers/admin/themes_controller.rb:18: if upload.errors.count > 0
    discourse/app/views/about/index.html.erb:35: <% if @about.moderators.count > 0 %>
    discourse/app/models/post_action.rb:297: if post_action && post_action.errors.count == 0

    Posts: 2

    Participants: 1

    Read full topic


    0 0

    @junwen_yang wrote:

    discourse/app/models/post_action.rb:515: return if flags.count < SiteSetting.num_flaggers_to_close_topic
    discourse/app/models/group.rb:422: if self.categories.count < PUBLISH_CATEGORIES_LIMIT
    discourse/app/models/user.rb:641: (since_reply.count >= SiteSetting.newuser_max_replies_per_topic)
    discourse/app/controllers/about_controller.rb:25: stats = { public_topic_count: public_topics.count }
    discourse/app/controllers/list_controller.rb:386: return period if top_topics.count == SiteSetti g.topics_per_period_in_top_page
    discourse/app/controllers/groups_controller.rb:302: all_loaded: group_histories.count < page_size

    Posts: 2

    Participants: 1

    Read full topic


    0 0

    @junwen_yang wrote:

    discourse/app/controllers/topics_controller.rb:492: group_ids = groups.map(&:id)
    discourse/app/models/category_list.rb:53: @all_topics = Topic.where(id: category_featured_topics.map(&:topic_id))
    discourse/app/models/topic_user.rb:90: topic_ids = topics.map(&:id)
    discourse/app/controllers/invites_controller.rb:71: group_ids = groups.map(&:id)
    discourse/app/controllers/invites_controller.rb:99: group_ids = groups.map(&:id)
    discourse/app/jobs/onceoff/migrate_tagging_plugin.rb:6: all_tags = TopicCustomField.where(name: “tags”).select(‘DISTINCT value’).all.map(&:value)
    since pluck will only access the certain filed, but map need to load the whole object.

    Posts: 4

    Participants: 2

    Read full topic


    0 0

    @appcomq wrote:

    I have update to new version, now

    all images upload, post only show /images/transparent.png

    not is uploaded img.

    Posts: 1

    Participants: 1

    Read full topic


    0 0
  • 08/23/17--02:15: Changing categories
  • @sianwhite wrote:

    Hi,

    Our community is about 9 months old now, and I’d like to change the categories we are using as they don’t seem to be doing the job.

    Is there a way to change the categories and add existing threads to them in bulk without notifying every user who started a thread?

    Thanks as ever!

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @bekircem wrote:

    Hi,

    I’ve installed development enviroment on my Ubuntu local machine. I did it importing steps, it’s work but there are some problems.

    My Mybb forum has 9k user and 300k post. Posts are seems successfully imported. But many users not imported (Specially who using space character in the username like ‘User Name’) When i go Users section on Discourse panel, i’ve seen only 300 - 400 users. (No one has space character)

    1- On the Discourse admin panel seems 9.8k users but on the users tab when i search don’t seem users who has space character in the username. These members topics are seems but like created by my account.

    2- Banned users seems like normal users.

    So what is your suggestions about this problem? Should i re-install my development enviroment and repeat importing steps? Or should i some edit on mybb.rb?

    @pfaffman :slight_smile:

    Posts: 1

    Participants: 1

    Read full topic


    0 0

    @junaid_pk14 wrote:

    Hello Guys,

    We want to upgrade version of Discourse to latest one. Assume we are using docker installations. Could you please guide us the right article from following list? We have done some customization in code and we can handle them while updating the code of Discourse. Thanks

    Regards,
    Junaid

    Posts: 3

    Participants: 3

    Read full topic


    0 0

    @gxjansen wrote:

    Is there a way to translate the text on the discobot tutorial certificate? Or a way to upload our own background that’s used for the certificate (so we can just edit the text on the image)?

    Posts: 1

    Participants: 1

    Read full topic


    0 0
  • 08/23/17--04:15: 404 for badge overview page
  • @gxjansen wrote:

    When receiving certification, a user receives this message including a link to other people that should be certified:

    .

    Unfortunately, that link goes to /badges/100/gecertificeerd-forumlid which leads to a 404.

    This happens to all similar links to badge overview pages like /badges/15/eerste-quote, /badges/42/eerste-uitklaplink.

    How to fix this? Does this have anything to to with the badge names being translated?

    Posts: 3

    Participants: 2

    Read full topic