SharePoint 2013 - Send alert when someone "like" a list item - sharepoint

Is there an easy way to set up SharePoint 2013 alerting the list item creator when someone like his item?
I was wondering if that could be achieved via workflow - any ideas?
Thanks

Related

Microsoft InfoPath Designer

I am trying to create a form in Microsoft InfoPath designer 2013 using a SharePoint list, and I would like to allow users to designate who approves each stage.
Does anyone have any ideas on how I might do this?
Please note that I do not have the access in my organization to use SharePoint Designer in case that was part of your solution.
Is there any reason you can't use an OOTB Approval Workflow for this?
This should be a case of the user kicking off the workflow after the user starting the workflow picks who the various approvers are from the People Editor.
You can add a people picker column in if you wanted to add a field to the form to allow someone to put a user in manually and then read that value in during the workflow. On the downside, a people picker would allow them to choose from any person / person or group on the site. I would advise against basing a workflow on a text input like that (people picker or not).
Better to use a multiple choice field to have someone select that they'd like to go down x path or to notify a set group of people and wait for x number of responses/approvals.

Alert User when someone replies to their post - SharePoint 2013 Community

I am looking for a solution to a very standard concept. In most social communities, there is a way for a user to be alerted if someone responds to something they posted. However, I am not seeing a way to accomplish this in the SharePoint 2013 Community Site. Need some assistance. Is there a way to accomplish this?
-Nick
You can only alert on an item if it changes. There is no OOB way to alert on a response to an item.
You can set up alerts on the list for new items but not for specific items (other than changes to that item).

Sharepoint 2013 List - users only view their own Items

I have a SharePoint 2013 list where I need users to only see the items they have created. It is a user support ticket system so users need to be able to add tickets using the form I created but then should not be able to see tickets others have created. Any idea how to do this? I know it is in Advanced Settings in SharePoint 2010 but cannot find this setting in 2013.
Thank you!
In Advanced Settings of a Custom List you will have the option to set Item-Level Permissions, if you have a Library this option will not be available.
You can also change the view of the list to filter on field Created by. Insert [Me] into the criteria. Then when someone goes to the list they will only see the items they created.

Create a 2010 workflow in Visual Studio 2012 for SharePoint Online

I have a solution in VS2012 with a SharePoint 2013 sandboxed project. I have created some custom workflows in 2013.
What I really need to do is to have an approval workflow to publish content, and send out an email when a new document is approved.
My first thought was to use the OOB approval 2010 workflow and use an event receiver on the list. When an item becomes approved, I would send out an email, but I'm unable to send emails programmatically in SharePoint online.
My second thought was to recreate the workflow in 2013, since I know I can send emails out that way, but it looks like the activities related to content approval were removed for 2013 workflows. I can try and do the approvals via rest calls, but my concern was that my workflow will fire every time the item in the list changes (even if it's not a publish), so I will have to check (in the workflow) if the item is being published or not. This will cause the workflow history for the items to become pretty useless as it will be filled with mostly white noise. Also, as far as I can tell, the checkbox when you create an association for "Start this workflow to approve publishing a major version of an item." does not apply to 2013 workflows.
I believe my best answer at this time would be to create a custom 2010 workflow, but I don't see how I can do that from inside VS2012. Can anyone help me (or maybe suggestion another alternative to achieving my goal?)
You can just turn on the old (2007) approval workflows. It sounds like those might work for you.
This article references how to do that, but in short it is under
Site Settings -> Site Collection Administration -> Site Collection Features -> enable the feature 'SharePoint 2007 Workflows'
Configuring SharePoint 2013 to use legacy workflows
I ended up using an OOB 2010 Workflow and modifying it with SharePoint Designer. Not really the solution I wanted (which was to package ALL of my customizations into a single WSP), but I've spent more time than I should have trying to get it to work.

Workflow initiated by difference in Modified and Current dates - SharePoint

Good Morning,
I'm using SharePoint Designer 2007 to create a workflow for a MOSS site I have created.
What I'm looking to do is have the workflow send out an email if a document in the library hasn't been modified for the past 30 days (and it's Status field is not set as "Closed"), but I'm stumped as to how I can do this.
Any help would be greatly appreciated!
Thanks!
You could try using the "Pause for duration" action (under "Core Actions" when you are adding an action to your SPD workflow).
However, I've worked on something that had a similar requirement and we decided that workflow was not the best option. We have a console application that is scheduled to run everyday and queries the list for "old" items. If it finds any old items, then it sends out an email to the user.

Resources