Ask questions, share tips, and discuss best practices about Knowledge and Community setup, content management, and theme customization
Recently active
I am looking to hide specific dropdown values based on a form selection. We use a form by product approach and for a specific product we only want the option to select High or Urgent as the priority. Is this possible?
Prerequisite:* Admin access Support & Guide* Default Copenhagen Theme* Turn-on anonymous ticket submission* Custom form* Custom fields editable by end users Steps:1. Go to article_page.hbs2. Paste html code (a) in line 1623. Paste script code (b) at the bottom4. Go to style.css (c) then add css code at the bottom5. Publish the changes and test your new theme in Incognito mode a. HTML - replace subdomain, change the options, values, and spiels as needed {{!-- Article Feedback --}} <form class="request-form hide" id="article-vote-down-form"> <label for="reason">Sorry about that! What was the issue?</label> <input type="hidden" value="Article feedback: {{article.title}}" class="hide" name="subject"> <input type="hidden" value="https://subdomain.zendesk.com/{{help_center.url}}/articles/{{article.id}}" name="url"> &nb
category_page.hbsに、カテゴリーの一覧を表示する方法はありますか? category_page.hbsを以下のようにしたいと思っています。・画面左のサイドバーにはカテゴリーの一覧を表示・画面右のコンテンツエリアには、カテゴリー配下のセクションとそこに紐づく記事一覧を表示 カテゴリー間をクイックに移動しつつその配下にあるセクションや記事一覧をクイックに確認できる体験を届けたく、上記のようにしたいと思っています。
Hi all, I've noticed that when other support groups re-route tickets to us by changing the Assignee to our support Group, our triggers don't seem to run. The only condition I have in the “Meet ALL” list is Ticket > Group | Is | My Support Group. The triggers seem to run fine whenever patrons email our support email address directly, but not when tickets are received elsewhere and then re-routed to us. Can anyone help remedy this? Thanks in advance.
Hello, Can someone help me please, I am trying to change the colour around my sections on my front page from white to the color below but it keeps default back to white. I adjusted my CSS to update the border color but it does not change. For example I put yellow on the below reverts back to white. .blocks-item { border: 1px solid yellow; Thank you.Anton
Hi, we want to put a disclaimer on a field's description which is red and ideally bold when forms that use the field are being filled out. I don't mind if to achieve this all field descriptions become bold. Is this possible? I've been playing with the style.css to no avail so far!
I create my Help Center in Zendesk and I publish new Article on it. Now, I want to index those article but because of robots.txt Disallow: /hc , i can't index the page. I want to know, how to make my help center index to Google.
Hi, I have a situation where I'd like to be able to make changes to an article, and share the "In Progress, Preview" link version of the article with someone. Even if that person is a full admin, though, the preview link generated for me, doesn't work for them. Is there a way to generate a link that does work for another person who has the correct access? Ideally I'd like for a Light Agent to be able to preview the In Progress article.
HI, is it possible to hide search bar in Help Center homepage ? I have no article in Guide, so I'm using only ticket form. My goal, at the moment, is to use home page only as landing for ticket submission, a thank you page with a link to my website, placing some text and link Is there a way to achieve it ? Thanks a lot
I'd like to change the color of the border for fields on the ‘submit a request’ page, but I can't seem to find the right class for that element in the style.css to change the hex value- does anyone know where that color is specified in the CSS/which class needs to be edited?
Can someone point me in the right direction for my specific use cases below? I want to hide the Submit a Request link from users that are not tagged as our application administrators. We will denote this in a tag on their user profile, and/or in a Segment. I have two locations to Submit a Request in our Guide theme, and I need to hide both of them: A link in the header.hbs template called "Submit a Request". Relevant code below.<div class="nav-wrapper-desktop"> <nav class="user-nav" id="user-nav"> <ul class="user-nav-list"> <a href="https://DOMAIN.zendesk.com/hc/en-us/requests/new?ticket_form_id=17736281711383">Submit a Request</a> <a href="https://DOMAIN.zendesk.com/hc/en-us/requests?">View Existing Requests</a> A button on the home_page/hbs template that direct them to the for form page (same hyperlink as above). Relevant code below. &n
For the Recent Activity widget on the homepage of my community, can I customize this so when I click “see more” it goes to a new page? I'd like to have a unique URL for recent activity so that I can grab this URL for email marketing purposes. I am using a custom Zendesk theme (Indigo).
HI Team, Greetings of the day, Currently we are using the API(Search & Tickets) to search the user as well as ticket details and update that ticket too using HTTP call. To make API call, we are using Basic authentication like username and password. We are planning to implement the MFA for this account for security concern. Is it possible to use this API with some sort of other authentication without using the username or password with some sort of token. If we enable the MFA for the account, we are not able to directly use username and password. https://--.zendesk.com/api/v2/users/search.json?query=@{variables('varUserEmailId')}https://--.zendesk.com/api/v2/tickets/ Please suggest how I can make the authentication for this API. Please let me know incase of any more information is required from my end.
Just noticed this post and decided to write this short tip how to achieve that your users can post embedded YouTube, Wistia, Vimeo videos in Community posts/comments. All you need to do is to paste the following code into your theme script file (1) after the start line of document.ready function (2), like in the image below: Here is the Youtube code: // find all YT links in Community comments and replace with YT iframe $('.comment-body p a[href^="https://www.youtube.com/"], .post-body a[href^="https://www.youtube.com/"]').each(function(){ var url = $(this).attr('href'); function getId(url) { var regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/; var match = url.match(regExp); if (match && match[2].length == 11) { return match[2]; } else { return 'error'; } } var myId = getId(url); $(this).html('<iframe width="560" height="315" src="//www.youtube.com/embed/' + myId + '" frameborder="0" allowfullscreen></ifram
We use pre-fill URLs frequently. From what I've found, the only method for compiling the URL is passing the parameter values as plain text. For links that would contain confidential information, it seems like encrypting the URLs so they're no longer readable would be ideal. Is it possible to use some kind of encryption so the URL doesn't look like:zendesk.com/hc/en-us/requests/new?ticket_form_id=2965456789890&tf_29654554454533=my company name&tf_description=this is confidential&tf_360051234765=Web Site But rather something to the effect of:zendesk.com/hc/en-us/requests/new?ticket_form_id=2965456789890&tf_NJ3DHUF9DWG334HDFNDE0
Here is my situation - our company supports a large number of remote workers in North America (95%+) and EMEA (<5%). We are migrating from email distro-list support & PDF support docs to Zendesk Suite. We're launching ZD Support for North America later in the month and will be migrating our PDF docs to Help Center over the next few months.We will eventually stand up ZD for our EMEA team as well, but it's a much lower priority since it's a small percentage of the audience needing support.Currently we have a common doc set for North America & EMEA. We would like to maintain this model going forward, rather than having Help Center for North America and PDF docs for EMEA.For GDPR/data privacy reasons, we can't just point our EMEA audience to the North America Help Center, because we can't have them register/log in/enter tickets while the data is hosted outside EMEA.What I'd like to be able to do is to geoblock the login/portal & support-request links to North America, while
We have leaned in heavily on the multi-brand and on the whole it works great, but in some cases when a logged in agent goes to the site they are redirected to the agent workspace of the primary brand. This includes HCs that are activated and public-facing - they can be accessed via incognito browser. Why does this happen?
How are you all keeping your Help Center screenshots updated? I have worked with learning solutions in the past and they typically have a central library where you can add/update images/videos to reuse across courses, but I don't think Zendesk has anything like that at the moment for the Help Center. I have a highly manual process for this at the moment where I go into each Help Center article and update each screenshot. I am wondering what you all do and if there is a better way? I also learnt about KB Automate App, but it seems to be no longer active, this would have been a nice alternative.
I am trying to have the article to display both the first publish date and the last update date, But I do not seems to be able to do so, Ive tried to use / adjust the coding with reference to Tip: Display article revision date instead of publication date. I've manage to hide it completely or change the fonts, which is not really what i wanted. Thanks
I've searched and tried, but I'm not really able to change the vertical spacing between components what make up the complete guide article.Where in the code can I adjust this? Should this be adjusted by padding, line-height, else?I'm especially interested in changing the areas in yellow in the below screenshot, for all articles in the KB:Any feedback is hugely appreciated. Tnx!
Hello Everyone,CreditZendesk Product(s): Zendesk GuideCode Requirement: JavaScriptTemplate: New Request pageScenario: Prefill the subject and description fields (if fields are required) and then hide both fields or only one field (depends on requirement). Quetion: How to hide subject and description on new request template for the specific form? Answer:You want to hide the fields only for one form then check the form ID using the window location code with the IF condition using the JavaScript.Source: if (window.location.href.indexOf("00000000") > -1) { document.querySelector('.request_subject').style.display= "none"; document.querySelector('.request_description').style.display= "none";}Note: Remove 00000000 and add your form-id. Output:Form One - With subject and description field.Form Two - Subject and description fields are hidden because I added the form ID of this form in the script code. W
Update from Community Team: jQuery has removed in v2 themes and this tip doesn't work without jQuery. How to require an attachment in a ticket if a particular dropdown option is selectedWe needed to require an attachment if a certain dropdown option was selected by the user when they are filling out a certain form to submit a ticket. Without being able to require the attachment, extra time would need to be spent by the agent to contact the user and ask for the additional document. Solution OverviewThis was done by creating a custom checkbox field that is set to be required, and adding the checkbox to the form, hiding the checkbox via CSS, then programatically selecting or clearing the checkbox according to the dropdown option selected and the number of attachments present.Limitations This solution detects that an attachment has been uploaded, but doesn't verify that the attachment is the particular document that needs to be attached. This solution uses MutationObserver
I am trying to figure out how to hide the author in search results. This article suggests simply commenting out the author's name in search_results.hbs, which of course I can do. But I want the behavior to be controlled by theme's settings (i.e., settings.show_article_author). But when I wrap the HTML in search_results.hbs with the appropriate conditional:{{#if settings.show_article_author}} <span class="meta-data">{{author.name}}</span> {{/if}}I get an error message trying to save:not possible to access `settings` in `settings.show_article_author`I feel like I'm missing something obvious.
If manually translating 250 articles of your help center to 6 different (or more) languages is not an option for you, here is a quick guide on how to insert the free Google translate widget to your help center and providing a “good enough” automated translation. Keep in mind that Google Translate widget does not cover the translation of search nor of the screenshots (obviously..). You can check out what it looks like and how it works here: https://support.aodocs.com Note:The following steps are done from the newest version of the Guite Theme editor. We are going to go it in 4 steps: 1. Insert the script to your Help Center 2. Insert the button in the Guide Header 3. Modify the look of the Button 4. Modify the look of the Dropdown menu 1. Insert the script in the Guide document_head.hbs Access your Guide admin interface Open your theme Access the templates Select the document_head.hbs Add the following code: <!-- Load the Google Tr
Question: Is there an EASY way, when logged in as an agent and looking at a ticket, to get the external link to that ticket for a customer (ie the help centre link)? Answer: Save this URL in your macros:https://[YOURSUBDOMAIN].zendesk.com/hc/en-us/requests/{{ticket.id}} Alternatively, adding # directly in front of the {{ticket.id}} placeholder will make it a link. Happy Linking!
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.