From 6deacffb358967e02236f256389164d30fed5ce0 Mon Sep 17 00:00:00 2001 From: Ohm Jodhani Date: Sat, 25 Mar 2023 17:15:16 +0530 Subject: [PATCH 1/2] Fixed image path. --- .../Documentation/make-ideas-editable-by-original-creator.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md b/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md index 91d15fe..a8cd028 100644 --- a/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md +++ b/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md @@ -370,13 +370,13 @@ Now, we'll add a container that will include the idea details section on our ide 1. We need to copy controls from **dtcFilesImages** from the **Campaign Detail Screen** to the canvas. - ![List of controls under dtcFileImages.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/make-ideas-editable-by-original-creator/controls-under-dtcfileimages-group.png "List of controls under dtcFileImages") + ![List of controls under dtcFileImages.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/make-ideas-editable-by-original-creator/controls-under-dtcfileimages-group.png "List of controls under dtcFileImages") 1. Select to expand the **Edit Idea Screen**. 1. Select **galIdeaResponses_2**, and then paste the copied controls. When you paste the controls, you'll also see a few errors: - ![Errors on idea responses gallery.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/make-ideas-editable-by-original-creator/errors-on-idea-responses-gallery.png "Errors on idea responses gallery") + ![Errors on idea responses gallery.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/make-ideas-editable-by-original-creator/errors-on-idea-responses-gallery.png "Errors on idea responses gallery") 1. All errors except one are related to visibility of the controls. You can select the error, and select **Edit In Formula Bar**. From 1ce2ecd80bdc0505b90aa837cba6997b0bf878f9 Mon Sep 17 00:00:00 2001 From: Ohm Jodhani Date: Sat, 25 Mar 2023 17:28:57 +0530 Subject: [PATCH 2/2] Fixed all broken image paths. --- .../add-tag-to-mark-prioritized-ideas.md | 2 +- .../Documentation/customize-employee-ideas.md | 38 +++++++++---------- .../employee-ideas-architecture.md | 4 +- EmployeeIdeas/Documentation/employee-ideas.md | 36 +++++++++--------- .../export-employee-ideas-for-reporting.md | 14 +++---- ...make-ideas-editable-by-original-creator.md | 4 +- ...replace-notification-with-adaptive-card.md | 22 +++++------ 7 files changed, 60 insertions(+), 60 deletions(-) diff --git a/EmployeeIdeas/Documentation/add-tag-to-mark-prioritized-ideas.md b/EmployeeIdeas/Documentation/add-tag-to-mark-prioritized-ideas.md index 821ea6e..e78954c 100644 --- a/EmployeeIdeas/Documentation/add-tag-to-mark-prioritized-ideas.md +++ b/EmployeeIdeas/Documentation/add-tag-to-mark-prioritized-ideas.md @@ -130,7 +130,7 @@ All the changes to the Manage Ideas app are completed. The app can now be publis 1. Verify that the label showing the creator of the idea plus the timestamp also shows whether the idea was prioritized or not. - ![Priority displayed on Idea details screen.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/add-tag-to-mark-ideas-prioritized/priority-displayed-on-idea-details-screen.png "Priority displayed on Idea details screen") + ![Priority displayed on Idea details screen.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/add-tag-to-mark-ideas-prioritized/priority-displayed-on-idea-details-screen.png "Priority displayed on Idea details screen") ### See also diff --git a/EmployeeIdeas/Documentation/customize-employee-ideas.md b/EmployeeIdeas/Documentation/customize-employee-ideas.md index 3da401c..05f065d 100644 --- a/EmployeeIdeas/Documentation/customize-employee-ideas.md +++ b/EmployeeIdeas/Documentation/customize-employee-ideas.md @@ -15,24 +15,24 @@ Watch this video to learn how to customize the Employee Ideas app: https://www.m 2. Type **Power Apps** in the search field. > [!div class="mx-imgBorder"] - > ![Search Power Apps.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/search-power-apps.png "Search Power Apps") + > ![Search Power Apps.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/search-power-apps.png "Search Power Apps") 3. Select the Power Apps app from the list to open the app. Power Apps will open in Teams. 4. Right-click on the **Power Apps** logo and select **Pin** to lock the app to the side menu so it's easy to get to in the future. > [!div class="mx-imgBorder"] - > ![Power apps icon.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/power-apps-icon.png "Power apps icon") + > ![Power apps icon.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/power-apps-icon.png "Power apps icon") 5. We recommended that you “pop out” Power Apps so that if you need to navigate somewhere else in Teams you won’t lose your app configuration. To pop out the Power Apps app, right-click on the Power Apps logo and select **Pop out app**. > [!div class="mx-imgBorder"] - > ![Pop out app.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/pop-out-app.png "Pop out app") + > ![Pop out app.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/pop-out-app.png "Pop out app") 6. Now that you've loaded the Power Apps app, select **Build**. > [!div class="mx-imgBorder"] - > ![Build tab.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/build-tab.png "Build tab") + > ![Build tab.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/build-tab.png "Build tab") 7. This screen will show all the Teams that have Power Apps installed in them. @@ -45,18 +45,18 @@ Watch this video to learn how to customize the Employee Ideas app: https://www.m 11. Select **See all** in the **Employee Ideas** tile. > [!div class="mx-imgBorder"] - > ![See all option on the Employee App ideas tile.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/see-all-option-employee-ideas-tile.png "See all option on the Employee App ideas tile") + > ![See all option on the Employee App ideas tile.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/see-all-option-employee-ideas-tile.png "See all option on the Employee App ideas tile") 12. You'll now see all of the apps, tables, flows, and chatbots in the Team. > [!div class="mx-imgBorder"] - > ![List of all objects in the solution.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/employee-ideas-app-objects-in-the-solution.png "List of all objects in the solution") + > ![List of all objects in the solution.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/employee-ideas-app-objects-in-the-solution.png "List of all objects in the solution") ## Extend the Ideas data model If you're modifying or adding any fields to your app, you'll want to first update or add these columns in their Dataverse tables. In this section, we'll explore the data model for Ideas and how to modify it in Power Apps in Teams. Below is the data model for Employee ideas. -![Data model.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/data-model-employee-ideas-app.png "Data model") +![Data model.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/data-model-employee-ideas-app.png "Data model") Before modifying the fields, you need to first decide where the fields you want to add should go. What are the users doing when they should see or interact with these fields? @@ -81,12 +81,12 @@ Before modifying the fields, you need to first decide where the fields you want From the list of apps, chatbots, flows, and tables, select the **Ideas** app. > [!div class="mx-imgBorder"] -> ![Select Ideas app from the list of objects.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/select-ideas-app-from-list-of-objects.png "Select Ideas app from the list of objects") +> ![Select Ideas app from the list of objects.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/select-ideas-app-from-list-of-objects.png "Select Ideas app from the list of objects") Now that Ideas app is open in Power Apps in Teams, select the **Tree View** > [!div class="mx-imgBorder"] -> ![Ideas app tree view.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/ideas-app-tree-view.png "Ideas app tree view") +> ![Ideas app tree view.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/ideas-app-tree-view.png "Ideas app tree view") From the Tree View, you can see the screens included in the app. Selecting the arrow to the left of a screen will expand the contents of the screen, giving you access to the components of the screen, including galleries, buttons, text labels, and text input controls. @@ -122,14 +122,14 @@ Now let’s look at the screens in the **Manage Ideas** app: 4. Select **Manage ideas** in the **Employee Ideas** tile. > [!div class="mx-imgBorder"] - > ![Select Manage Ideas app from Employee Ideas tile.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/select-manage-ideas-from-employee-ideas-tile.png "Select Manage Ideas app from Employee Ideas tile") + > ![Select Manage Ideas app from Employee Ideas tile.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/select-manage-ideas-from-employee-ideas-tile.png "Select Manage Ideas app from Employee Ideas tile") 5. Manage ideas will open in the designer. 6. Select the **Tree view** and review the screens in the Manage Ideas app. > [!div class="mx-imgBorder"] - > ![Manage Ideas app tree view.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/manage-ideas-app-tree-view.png "Manage Ideas app tree view") + > ![Manage Ideas app tree view.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/manage-ideas-app-tree-view.png "Manage Ideas app tree view") The following are the screens in the Manage Ideas app: @@ -173,7 +173,7 @@ Sometimes users may submit the same idea more than once. In this case, you might 1. When you're done making modifications to the apps, select **Save**. > [!div class="mx-imgBorder"] - > ![Save the app.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/save-changes.png "Save the app") + > ![Save the app.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/save-changes.png "Save the app") 2. To preview your changes, select **Preview**. @@ -181,7 +181,7 @@ Sometimes users may submit the same idea more than once. In this case, you might - To exit preview mode, press **Escape** on your keyboard or select the **X** in the upper right corner. > [!div class="mx-imgBorder"] - > ![Close button on top right corner.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/top-right-corner-x.png "Close button on top right corner") + > ![Close button on top right corner.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/top-right-corner-x.png "Close button on top right corner") 3. To publish your app changes, select the **Publish to Teams**. Publishing the app makes your changes visible to users of the app. @@ -191,12 +191,12 @@ Sometimes users may submit the same idea more than once. In this case, you might - To change app settings, such as icon and background color, select **Edit details**. > [!div class="mx-imgBorder"] - > ![Confirm publishing to Teams.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/confirm-publishing-to-Teams-manage-ideas-app.png "Confirm publishing to Teams") + > ![Confirm publishing to Teams.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/confirm-publishing-to-Teams-manage-ideas-app.png "Confirm publishing to Teams") 5. On the next screen, confirm the channel you want the app to appear. You can add to other channels in the Team by selecting the **+** button. > [!div class="mx-imgBorder"] - > ![Add to channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/add-to-channel.png "Add to channel") + > ![Add to channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/add-to-channel.png "Add to channel") 6. To publish your changes, select **Save and close**. @@ -207,26 +207,26 @@ Before modifying the Employee ideas app, consider the following items: Where are my table customizations? Columns and tables added by you'll go to **built by this team** section of the Power Apps app. You can also add new tables in the **See all** area. > [!div class="mx-imgBorder"] -> ![Built by the team.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/built-by-the-team-tab.png "Built by the team") +> ![Built by the team.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/built-by-the-team-tab.png "Built by the team") Changes made to an app will be added as a new version of the app. If you get a new version from store, your customizations won't be overridden. You'll get a new version that has the latest features, but the new version won't be published. For example, if you make changes to the Ideas app, then you install the latest version from the Teams store, your urgent field will still be visible in the app after the upgrade. > [!div class="mx-imgBorder"] -> ![Add Employee Ideas to a team.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/add-employee-ideas-app-to-a-team.png) +> ![Add Employee Ideas to a team.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/add-employee-ideas-app-to-a-team.png) After upgrading the solution, your current app version will still be **live**. The updated version of the app is available from the version history of the app. Selecting **Details** from the app list will display the versions of the app and allow you to publish the new version. > [!div class="mx-imgBorder"] -> ![Ideas app details.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/ideas-app-details.png "Ideas app details") +> ![Ideas app details.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/ideas-app-details.png "Ideas app details") The new version is installed, but isn't live. You can publish the new version if you want to overwrite your changes. > [!div class="mx-imgBorder"] -> ![Versions list.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/customize-employee-ideas/versions-list-employee-ideas.png "Versions list") +> ![Versions list.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/customize-employee-ideas/versions-list-employee-ideas.png "Versions list") When customizing the app, pop out the Power Apps app in Teams so you don’t lose your changes when you navigate to other parts of Teams. diff --git a/EmployeeIdeas/Documentation/employee-ideas-architecture.md b/EmployeeIdeas/Documentation/employee-ideas-architecture.md index a774f5f..1a976fb 100644 --- a/EmployeeIdeas/Documentation/employee-ideas-architecture.md +++ b/EmployeeIdeas/Documentation/employee-ideas-architecture.md @@ -19,7 +19,7 @@ You'll also need to know about how to [install](../../INSTALLATION.md), and [use The following diagram illustrates the way that users and systems interact with data in the Employee Ideas solution. -![Employee Idease sample app architecture model.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas-architecture/architecture-model.png "Employee Ideas sample app architecture model") +![Employee Idease sample app architecture model.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas-architecture/architecture-model.png "Employee Ideas sample app architecture model") ### Connectors @@ -32,7 +32,7 @@ The following connectors are used in the Employee Ideas app: The following diagram explains the data model used by the Employee ideas sample app. -![Employee ideas sample app data model.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas-architecture/data-model.png "Employee ideas sample app data model") +![Employee ideas sample app data model.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas-architecture/data-model.png "Employee ideas sample app data model") | Table name | Description | | - | - | diff --git a/EmployeeIdeas/Documentation/employee-ideas.md b/EmployeeIdeas/Documentation/employee-ideas.md index cc962a3..1f44379 100644 --- a/EmployeeIdeas/Documentation/employee-ideas.md +++ b/EmployeeIdeas/Documentation/employee-ideas.md @@ -41,7 +41,7 @@ To configure the app: 1. Select **Let's go**. - ![App configuration.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/app-configuration.png "App configuration") + ![App configuration.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/app-configuration.png "App configuration") ## Edit the app configuration @@ -51,11 +51,11 @@ To edit the app configuration: 1. Select app settings. - ![App settings.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/app-settings.png "App settings") + ![App settings.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/app-settings.png "App settings") 1. Change the channel. - ![Change channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/change-channel.png "Change channel") + ![Change channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/change-channel.png "Change channel") 1. Select **Save**. @@ -87,15 +87,15 @@ To add campaigns: 1. (Optional) Select **Post to channel**. -1. (Optional) Select ![Add cover image.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/cover-image-add.png "Add cover image") to add **Cover image**, and select a cover image of your choice. You can also upload a custom image. +1. (Optional) Select ![Add cover image.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/cover-image-add.png "Add cover image") to add **Cover image**, and select a cover image of your choice. You can also upload a custom image. 1. Select **Save**. - ![Add idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/add-campaign.png "Add idea campaign") + ![Add idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/add-campaign.png "Add idea campaign") If **Post to channel** is selected, the message is posted to the channel when the campaign is created. -![Post to channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/post-to-channel-employee-ideas.png "Post to channel") +![Post to channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/post-to-channel-employee-ideas.png "Post to channel") ## Edit an idea campaign @@ -111,7 +111,7 @@ To edit an existing idea campaign: 1. Select **Save**. - ![Edit an idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/edit-idea-campaign.png "Edit an idea campaign") + ![Edit an idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/edit-idea-campaign.png "Edit an idea campaign") ## Delete an idea campaign @@ -129,7 +129,7 @@ To delete an idea campaign: 1. Select **Delete** to delete the record permanently. - ![Delete an idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/delete-idea-campaign.png "Delete an idea campaign") + ![Delete an idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/delete-idea-campaign.png "Delete an idea campaign") ## Duplicate an idea campaign @@ -141,7 +141,7 @@ To duplicate an idea campaign: 1. Select **Duplicate**. - ![Duplicate an idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/duplicate-idea-campaign.png "Delete an idea campaign") + ![Duplicate an idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/duplicate-idea-campaign.png "Delete an idea campaign") A copy of the selected campaign is created, with the name suffix "(1)". @@ -155,7 +155,7 @@ To review existing idea campaigns: 1. Review the idea campaign. - ![Review idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/review-idea-campaign.png "Review idea campaign") + ![Review idea campaign.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/review-idea-campaign.png "Review idea campaign") ## Submit a new idea @@ -167,7 +167,7 @@ To submit a new idea: 1. Select **Submit an idea**. - ![Submit an idea.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/submit-an-idea.png "Submit an idea") + ![Submit an idea.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/submit-an-idea.png "Submit an idea") 1. Enter the idea campaign details such as title and description. @@ -177,7 +177,7 @@ To submit a new idea: 1. Select **Submit idea**. - ![Submit idea.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/submit-idea.png "Submit idea") + ![Submit idea.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/submit-idea.png "Submit idea") ## Review and vote for an idea @@ -191,7 +191,7 @@ To review and vote for an idea: 1. Select **Like** to vote for the idea. - ![Review and vote for an idea.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/review-vote-idea.png "Review and vote for an idea") + ![Review and vote for an idea.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/review-vote-idea.png "Review and vote for an idea") ## Submit a new idea and post it in a channel @@ -213,11 +213,11 @@ To submit a new idea and post it in a channel: 1. Select **Submit idea**. - ![Share an idea in a channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/share-idea-in-channel.png "Share an idea in a channel") + ![Share an idea in a channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/share-idea-in-channel.png "Share an idea in a channel") Below is a sample message that gets posted in a channel when an idea is submitted. -![Message posted in channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/message-posted-channel.png "Message posted in channel") +![Message posted in channel.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/message-posted-channel.png "Message posted in channel") ## Delete an idea @@ -229,17 +229,17 @@ To delete an idea: 1. Select the idea to see the details. -1. Select ![Ellipsis.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/employee-ideas-ellipsis.png "Ellipsis"). +1. Select ![Ellipsis.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/employee-ideas-ellipsis.png "Ellipsis"). 1. Select **Delete**. - ![Select delete.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/delete-idea.png "Select delete") + ![Select delete.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/delete-idea.png "Select delete") 1. Select the checkbox **I understand** to confirm. 1. Select **Delete**. - ![Confirm delete.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/employee-ideas/confirm-delete-idea.png "Confirm delete") + ![Confirm delete.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/employee-ideas/confirm-delete-idea.png "Confirm delete") ### See also diff --git a/EmployeeIdeas/Documentation/export-employee-ideas-for-reporting.md b/EmployeeIdeas/Documentation/export-employee-ideas-for-reporting.md index 157e0f9..4df2017 100644 --- a/EmployeeIdeas/Documentation/export-employee-ideas-for-reporting.md +++ b/EmployeeIdeas/Documentation/export-employee-ideas-for-reporting.md @@ -115,12 +115,12 @@ Next, we'll add a step to get the idea records and for each idea, get the campai 5. Inside the apply to each step, add a Dataverse **Get row** action. Rename it to **Get campaign.** Set the **Row ID** to the Campaign value from the List ideas step. > [!div class="mx-imgBorder"] - > ![List ideas and get campaign steps.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/export-employee-ideas-for-reporting/list-ideas-and-get-campaign-steps.png "List ideas and get campaign steps") + > ![List ideas and get campaign steps.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/export-employee-ideas-for-reporting/list-ideas-and-get-campaign-steps.png "List ideas and get campaign steps") 6. In the Apply to each action, select **Add an action**, and select the Office 365 Users **Get user profile (V2)** action. Set **User (UPN)** to Created By Primary Email. This action will get the details of the contact who created the idea. > [!div class="mx-imgBorder"] - > ![Get user record of the creator of the idea record.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/export-employee-ideas-for-reporting/get-user-record-from-created-by-of-the-idea.png "Get user record of the creator of the idea record") + > ![Get user record of the creator of the idea record.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/export-employee-ideas-for-reporting/get-user-record-from-created-by-of-the-idea.png "Get user record of the creator of the idea record") 7. Add an Excel **Add a row into a table** step so you can write the details of the ideas, user, and campaign to the spreadsheet table we created earlier. @@ -156,7 +156,7 @@ Next, we'll add a step to get the idea records and for each idea, get the campai - Email (set to Mail value from Get user profile (V2) step > [!div class="mx-imgBorder"] - > ![Add idea row to excel table.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/export-employee-ideas-for-reporting/add-idea-row-to-excel-step.png "Add idea row to excel table") + > ![Add idea row to excel table.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/export-employee-ideas-for-reporting/add-idea-row-to-excel-step.png "Add idea row to excel table") 9. Next, we're going to capture the vote details. To do that, we again need to get the idea data, so add another list rows step outside of the apply to each step to get employee ideas. @@ -192,7 +192,7 @@ Next, we'll add a step to get the idea records and for each idea, get the campai > [!div class="mx-imgBorder"] ->![List voters flow step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/export-employee-ideas-for-reporting/list-voters-flow-step.png "List voters flow step") +>![List voters flow step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/export-employee-ideas-for-reporting/list-voters-flow-step.png "List voters flow step") 13. We now are going to update the excel workbook vote table with the votes by idea. Add an apply to each step inside the apply to each created in step 10. For the output field, select the value from the list rows step created in step 12. @@ -211,14 +211,14 @@ Next, we'll add a step to get the idea records and for each idea, get the campai 16. Save the flow. Your flow should look like this: > [!div class="mx-imgBorder"] - > ![Complete flow.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/export-employee-ideas-for-reporting/complete-flow-screenshot.png "Complete flow") + > ![Complete flow.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/export-employee-ideas-for-reporting/complete-flow-screenshot.png "Complete flow") > [NOTE] > Flow checker may give you a warning recommending that you use an Odata query on the list rows step. Using an Odata query will be advantageous if you have many idea records or want to filter ideas to a subset, such as ideas associated with open campaigns. This warning is not an error, and can be safely ignored. Select the X in the upper right corner to close the flow checker. > [!div class="mx-imgBorder"] - > ![Flow checker showing warnings.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/export-employee-ideas-for-reporting/flow-checker-showing-warnings.png "Flow checker showing warnings") + > ![Flow checker showing warnings.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/export-employee-ideas-for-reporting/flow-checker-showing-warnings.png "Flow checker showing warnings") ### Test the flow @@ -229,7 +229,7 @@ Test the flow to make sure that it works. 2. Select **Manually** and select **Test**. > [!div class="mx-imgBorder"] - > ![Test the flow manually.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/export-employee-ideas-for-reporting/test-flow-manually.png "Test the flow manually") + > ![Test the flow manually.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/export-employee-ideas-for-reporting/test-flow-manually.png "Test the flow manually") 3. Select **Run flow**. diff --git a/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md b/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md index a8cd028..07e0be3 100644 --- a/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md +++ b/EmployeeIdeas/Documentation/make-ideas-editable-by-original-creator.md @@ -654,13 +654,13 @@ Finally, let’s test the app and try editing an idea. 1. Verify that the **Edit** button shows up on the **Campaign Details Screen**. - ![Select edit option on the Idea screen.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/make-ideas-editable-by-original-creator/select-edit-option-on-campaign-details-screen.png "Select edit option on the Idea screen") + ![Select edit option on the Idea screen.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/make-ideas-editable-by-original-creator/select-edit-option-on-campaign-details-screen.png "Select edit option on the Idea screen") 1. Select the **Edit** button, and verify that the **Edit Idea** screen opens. 1. Verify that all the details are displayed on the screen. - ![Idea details screen.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/make-ideas-editable-by-original-creator/idea-details.png "Idea details screen") + ![Idea details screen.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/make-ideas-editable-by-original-creator/idea-details.png "Idea details screen") 1. Make some changes to the idea and then select the **Update** button. diff --git a/EmployeeIdeas/Documentation/replace-notification-with-adaptive-card.md b/EmployeeIdeas/Documentation/replace-notification-with-adaptive-card.md index d307ebf..1094f30 100644 --- a/EmployeeIdeas/Documentation/replace-notification-with-adaptive-card.md +++ b/EmployeeIdeas/Documentation/replace-notification-with-adaptive-card.md @@ -29,7 +29,7 @@ To get started, let’s create a flow to replace the current notification with a 1. Select **+New** step to add a new step > select the action Get a row by ID and for Row ID > select the Value field area to reveal the Dynamic content menu > select **Ask in Power Apps**. This action will create a variable in the Power Apps trigger to allow passing data from the app to Power Automate. - ![Power apps flow trigger and get employee idea step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/power-apps-flow-trigger-and-get-idea-step.png "Power apps flow trigger and get employee idea step") + ![Power apps flow trigger and get employee idea step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/power-apps-flow-trigger-and-get-idea-step.png "Power apps flow trigger and get employee idea step") 1. Next, add two **Initialize Variable** actions. These actions will be used to store information from Power Apps and to store a link to the Ideas app that will be used in the adaptive card to link straight to the record. Rename each of the actions as follows: @@ -49,11 +49,11 @@ To get started, let’s create a flow to replace the current notification with a 1. For the Card Title and Campaign actions, select the Value field area to reveal the Dynamic content menu, and then select **Ask in Power Apps**. This configuration will create a variable in the Power Apps trigger to allow passing data from the app to Power Automate. - ![Initialize card title and campaign variable.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/initialize-card-title-and-campaign-variable.png) + ![Initialize card title and campaign variable.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/initialize-card-title-and-campaign-variable.png) 1. For the Review Ideas Link action, we'll use the link to the app. To find this link, go to the Team where the Ideas app is and copy the link for tab in which the app is installed. You can copy the link to the tab by opening the tab, then selecting the ellipses (…) in the upper right corner. - ![Select ellipses then select Copy link to tab.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/select-ellipses-then-copy-link-to-tab.png "Select ellipses then select Copy link to tab") + ![Select ellipses then select Copy link to tab.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/select-ellipses-then-copy-link-to-tab.png "Select ellipses then select Copy link to tab") Your URL will look something like the following example: @@ -61,7 +61,7 @@ To get started, let’s create a flow to replace the current notification with a 1. To continue, copy the part of the URL that comes after **context=** use a URL decoder such as to decode the text. - ![Decode URL.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/decode-url.png "Decode URL") + ![Decode URL.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/decode-url.png "Decode URL") 1. Copy the decoded text, and go back to the Power Automate flow. @@ -75,7 +75,7 @@ To get started, let’s create a flow to replace the current notification with a - Enter Value = *{paste the text copied from the url above}* - ![Initialize ReviewIdeasLink variable.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/initialize-variable-reviewideaslink.png "Initialize ReviewIdeasLink variable") + ![Initialize ReviewIdeasLink variable.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/initialize-variable-reviewideaslink.png "Initialize ReviewIdeasLink variable") 1. Add a new step with the action Compose and in the Inputs field paste the following code: @@ -83,7 +83,7 @@ To get started, let’s create a flow to replace the current notification with a replace(replace(replace(variables('varReviewIdeasLink'),'{','%7B'),'"','%22'),'}','%7D') ``` - ![Compose replace step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/compose-replace-step.png "Compose replace step") + ![Compose replace step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/compose-replace-step.png "Compose replace step") 1. Add a **Post adaptive card in a chat or channel** action. Set the **Post as** value to *User* and the **Post in** value to *Channel*. In the **Team** and **Channel** fields, select the Team and Channel that you would like to post the adaptive card to. @@ -166,7 +166,7 @@ visual editor at . New idea submitted for @{variables('varCampaign')} Campaign ``` - ![Post adaptive card in Teams step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/post-adaptive-card-in-teams-step.png "Post adaptive card in Teams step") + ![Post adaptive card in Teams step.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/post-adaptive-card-in-teams-step.png "Post adaptive card in Teams step") This action will set the adaptive card’s characteristics and use the variables from Power Apps in the adaptive card. @@ -182,7 +182,7 @@ Once you've verified that the flow is working properly, you can add it to the Id 1. Next, select the Submit idea button (named btnCampaignIdeaControls_Submit in the Tree View). We'll add the Power Automate flow we created to this button. - ![Select Submit button to add flow functionality.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/submit-idea-button-flow-trigger.png "Select Submit button to add flow functionality") + ![Select Submit button to add flow functionality.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/submit-idea-button-flow-trigger.png "Select Submit button to add flow functionality") 1. First, we'll copy the code currently in the OnSelect property of the button. One issue with adding Power Automate flows to controls in Power Apps is that any existing code on the control will be removed. To work around this problem, paste the copied code into a text editor, such as Notepad, and edit it to paste back in the OnSelect property when done. After pasting the code, ensure that all the code was added. @@ -470,11 +470,11 @@ This action should load all the required data appropriately after the app opens. 4. Select one of the Campaigns – for example, Workplace Safety. - ![Select an idea from the list.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/select-idea.png "Select an idea from the list") + ![Select an idea from the list.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/select-idea.png "Select an idea from the list") 5. Select the Submit an idea button. - ![Select Submit idea option.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/select-submit-idea-option.png "Select Submit idea option") + ![Select Submit idea option.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/select-submit-idea-option.png "Select Submit idea option") 6. Enter Title and Description. @@ -490,7 +490,7 @@ This action should load all the required data appropriately after the app opens. 12. Select the link in the notification and verify that the idea record opens. - ![Adaptive card notification in Teams.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/Employee%20Ideas/Documentation/media/replace-notification-with-adaptive-card/adaptive-card-notification-in-teams.png "Adaptive card notification in Teams") + ![Adaptive card notification in Teams.](https://github.com/microsoft/teams-powerapps-app-templates/blob/main/EmployeeIdeas/Documentation/media/replace-notification-with-adaptive-card/adaptive-card-notification-in-teams.png "Adaptive card notification in Teams") ### See also