9
votes
Accepted
Access user's MY SETTINGS through apex code
It can be done. There is field called UserPreferencesDisableFollowersEmail which actually store the Follow me option data for the user.
so if you want to do this via trigger or class just put the ...
6
votes
Accepted
Query FeedComments for specific parent Type
Sometimes fields declared as Reference do not really work as references. In such cases you need to use some ugly workarounds like this one:
SELECT Id, FeedItemId, ParentId, RelatedRecordId FROM ...
5
votes
Accepted
How do I get the "What I follow" Feed using Chatter REST API?
It's in the News Feed resource. The great part about the Chatter API is that it is self-describing; if you go into the workbench, go to the REST Explorer, and start drilling down, you'll eventually ...
5
votes
Accepted
Create a Custom Chatter Stream from Apex ConnectApi
Here is example apex code of creating a simple stream subscribing to two entities (an account and opportunity).
Since ConnectApi (aka Chatter in Apex) always runs as the context user then this stream ...
5
votes
Accepted
How can I make calls related to a case display in its Chatter feed?
You can do this in Apex if you fill out all the right fields.
Task t = new task(
WhatId = someCase.Id, // Case to log against
CallObject = 'Call Center To Log To', // Gotten from CallCenter ...
5
votes
Accepted
Posting Badge Information to Chatter
For everyone confused on how to post a Thanks on Chatter WITH the Badge Attachment -- all you need to do is set the Type to RypplePost on the FeedItem and automatically the chatter post will display ...
4
votes
Accepted
Create chatter post with mention for API version 37.0
You can follow this example for posting a mention. However, the example pertains to older API versions. To use v37.0, you'll need to make a change to the last line. Instead of this:
ConnectApi....
4
votes
mention user on chatter throwing error (method removed after version 31.0)
As per these Summer 14 release:
The getFeedItem and postFeedItem methods are still supported, but to future-proof your applications, use the getFeedElement and postFeedElement methods. For example, ...
4
votes
Accepted
Can community users reference internal users in Chatter?
I would think they can only mention members of the community. I believe you can add members by profile in the community settings. You could add all your internal users to the community this way.
If ...
3
votes
change css for visualforce page
To short answer this "There is no shortcut"
If you are trying to restyle you will have to roll your own chatter(Using Connect in apex and custom HTML and CSS and JS) .This is not recommended ...
3
votes
Accepted
Code tag in Chatter
There's a way to post code snippets in Chatter using the Lightning Experience. You can't write inline code blocks like this, but you can make code blocks appear as preformatted paragraphs with some ...
3
votes
Accepted
@internal user not working for Customer Community User
Added internal user profile as member of community and that allowed internal and external users to collaborate on a record feed.
3
votes
Inserting Chatter FeedItems with type 'TrackedChange'
You won't be able to insert a FeedItem with Type TrackedChange.
The documentation states that you cannot create a FeedItem with all Type values, but only few. Below is an excerpt from the Type field'...
3
votes
Accepted
Hide Follow button in community
Its not possible to hide Follow button in communties when you enable chatter feed. Please upvote below idea.
https://success.salesforce.com/ideaView?id=0873A0000003VYDQA2
3
votes
Accepted
Set Default "From" address for email sent through Chatter Feed
Yes, You can pre-defined the from address on an email action. Open your action, click new on pre-defined field values section.
Select from in the field to be pre-defined and then select the email ...
3
votes
Accepted
Can we change the UI of Chatter?
Unfortunately, you cannot modify these components. for any customization, you would need to create yours from scratch.
If you do, you can use the ConnectApiHelper which can help you achieve many of ...
3
votes
Accepted
Is it possible to report on who liked a chatter post/feed?
Unfortunately, it doesn't appear to be accessible through reporting when creating report types. But, FeedLike is where the data you're looking for is stored for likes on posts (not comments).
...
3
votes
Mention username in chatter message
Add square brackets [ ] around the merge field, like this: [{!$Record.OwnerId}]
Add an @ symbol at the beginning and a comma at the end, like this: @[{!$Record.OwnerId}],
When followed by a value ...
2
votes
Accepted
How can I remove the "Show Feed" section from the top of the Account page?
Go to Setup--> Chatter-->Feed Tracking -->Select Account --> Uncheck "Enable Feed Tracking"
2
votes
FeedAttachment: INVALID_OPERATION, Cannot create, update or delete Feed Attachment
Upon re-reading the FeedAttachment documentation there is this notice under Special Access Rules:
You can read, create, update, or delete a FeedAttachment only if you have the corresponding access ...
2
votes
Accepted
Post into chatter group without access to the group
It's a very common problem. I have already faced the same issue.the solution is to move the same functionality in the trigger. As the trigger run on system mode,then there will be no issue regarding ...
2
votes
The post from Chatter group in Salesforce not properly displayed
You can't without an insane amount of extra work. Javascript remoting ONLY returns the value from the method. You'll need to take that value and reformat it from scratch on your own.
Visualforce will ...
2
votes
Query FeedComments for specific parent Type
In addition to the answer already presented, you can't use LIKE operator on an id field, as mentioned in the docs
The LIKE operator is supported for string fields only.
Id is not a string ...
2
votes
Accepted
how to use the Visualforce chatter:feed component to display one feedItem (instead of the whole feed)
Since you're looking for only a single FeedItem record, just do a SOQL query for the FeedItem record and render the data on the screen. A FeedItem is a record just like any other; the VF component you'...
2
votes
Accepted
How do I test that a ConnectApi.AnnouncementInput has been posted to a CollaborationGroup?
Chatter Announcements are nothing but FeedItem records. You can just query them after creating an announcement in test class
SELECT Body,CreatedById,CreatedDate,HasVerifiedComment,NetworkScope,...
2
votes
How can I make calls related to a case display in its Chatter feed?
There doesn't seem to be a way to create a "Call logged" feed item on the Case, if you are not creating it from UI (or logged through CTI calls, details below).
Based on some quick tests below are ...
2
votes
Hide Follow button in community
At present, There is no feature provided by Salesforce to hide/unhide the follow button in communities if chatter feed is enabled (as mentioned in earlier answers). However you can make use of CSS ...
2
votes
Hide Follow button in community
Best code (from Brian Schwartz on Idea Exchange):
.slds-button.slds-button--neutral.not-selected.slds-not-selected {
display:none
}
.slds-button.slds-button--neutral.is-selected.slds-is-selected {...
2
votes
How To stop feedItem for status field on Case?
These objects and fields are tracked by default:
Account: Account Name, Account Owner
Case: Case Owner, Priority, Status
Chatter Group: Allow Customers, Description, Group Access,
Information Body, ...
2
votes
The Question Object is unavailable/not supported in My Org, even with chatter question enabled?
Looks like the question object is not functional. The developer console does not allow a query on this object (even using tooling API). The below snippet from the anonymous block gives "Invalid ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
chatter-feed × 167chatter × 111
feeditem × 29
apex × 26
community × 24
connect-api × 15
visualforce × 12
chatter-feed-tracking × 11
chatter-groups × 11
case × 8
trigger × 7
casefeed × 7
lightning-aura-components × 6
lightning × 6
lightning-web-components × 6
chatter-file × 5
email × 4
customer-community × 4
feedcomment × 4
soql × 3
rest-api × 3
lightning-experience × 3
visual-workflow × 3
process-builder × 3
aura × 3