Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1555

Pre-load sample welcome email content on demand from the module

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.4.0
    • Fix Version/s: 4.12.0-b1
    • Component/s: Modules, Staff Interface
    • Labels:
      None

      Description

      CORE-1550 describes a link above the welcome email which would pre-load a sample email defined by the module.

      Several things need to happen to make this work, and it may make sense to break this down further into additional tasks.

      1. Modules need to be able to define sample email content in multiple languages.
      2. Existing Modules need to be updated to provide sample email content.
      3. When creating a package, staff can pre-load this sample email to use as a starting point. (For all available languages)

      Regarding #3 above, a link should be added above the WYSIWYG welcome email content on the "Welcome Email" tab. This link should be called something like "Load Sample Email" (subject to change). Clicking on the link will insert the sample welcome email into the form.

      This can only happen if:

      1. A module is selected under the "Module" tab.
      2. The module selected supports the feature.

      If neither of these requirements is met, consider disabling or removing the link. If a button will work better, consider using a button instead of a link for this.

        Issue Links

        1.
        ApisCP: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 11 minutes
         
        2.
        Blesta License: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 48 minutes
         
        3.
        BuycPanel: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 11 minutes
         
        4.
        CentOS WebPanel: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 12 minutes
         
        5.
        CentovaCast: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 7 minutes
         
        6.
        cPanel: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 16 minutes
         
        7.
        CWatch: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 20 minutes
         
        8.
        CyberPanel: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 20 minutes
         
        9.
        DirectAdmin: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 13 minutes
         
        10.
        Enom: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 8 minutes
         
        11.
        GoGetSSL: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 18 minutes
         
        12.
        Interworx: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 7 minutes
         
        13.
        ISPConfig: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 10 minutes
         
        14.
        ISPmanager: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 12 minutes
         
        15.
        LogicBoxes: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 11 minutes
         
        16.
        Multicraft: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 14 minutes
         
        17.
        Namecheap: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 8 minutes
         
        18.
        Namesilo: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 6 minutes
         
        19.
        Plesk: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 11 minutes
         
        20.
        Proxmox: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 14 minutes
         
        21.
        Pterodactyl: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 14 minutes
         
        22.
        SolusVM: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 17 minutes
         
        23.
        Tcadmin: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 8 minutes
         
        24.
        TeamSpeak: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 21 minutes
         
        25.
        TheSSLStore: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 16 minutes
         
        26.
        Vesta: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 6 minutes
         
        27.
        VirtualMin: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 12 minutes
         
        28.
        VPS.NET: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 16 minutes
         
        29.
        Vultr: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 9 minutes
         
        30.
        WHMSonic: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 12 minutes
         
        31.
        License: Add sample welcome email content Sub-task Closed Abdy Franco

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 14 minutes
         

          Activity

          admin Paul Phillips created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          Epic Link CORE-1549 [ 12070 ]
          admin Paul Phillips made changes -
          Description CORE-1550 describes a link above the welcome email which would pre-load a sample email defined by the module.

          Several things need to happen to make this work, and it may make sense to break this down further into additional tasks.

          1. Modules need to be able to define sample email content.
          2. Modules need to be updated to provide sample email content.
          3. When creating a package, staff can pre-load this sample email to use as a starting point.

          Regarding #3 above, a link should be added above the WYSIWYG welcome email content on the "Welcome Email" tab. This link should be called something like "Load Sample Email" (subject to change). Clicking on the link will insert the sample welcome email into the form.

          This can only happen if:

          1. A module is selected under the "Module" tab.
          2. The module selected supports the feature.

          If neither of these requirements is met, consider disabling or removing the link. If a button will work better, consider using a button instead of a link for this.

          CORE-1550 describes a link above the welcome email which would pre-load a sample email defined by the module.

          Several things need to happen to make this work, and it may make sense to break this down further into additional tasks.

          1. Modules need to be able to define sample email content in multiple languages.
          2. Modules need to be updated to provide sample email content.
          3. When creating a package, staff can pre-load this sample email to use as a starting point. (For all available languages)

          Regarding #3 above, a link should be added above the WYSIWYG welcome email content on the "Welcome Email" tab. This link should be called something like "Load Sample Email" (subject to change). Clicking on the link will insert the sample welcome email into the form.

          This can only happen if:

          1. A module is selected under the "Module" tab.
          2. The module selected supports the feature.

          If neither of these requirements is met, consider disabling or removing the link. If a button will work better, consider using a button instead of a link for this.

          cody Cody Phillips (Inactive) made changes -
          Fix Version/s Short Term [ 10800 ]
          Fix Version/s 4.0.0 [ 10603 ]
          cody Cody Phillips (Inactive) made changes -
          Link This issue duplicates CORE-261 [ CORE-261 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.1.0 [ 11007 ]
          Fix Version/s Short Term [ 10800 ]
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          tyson Tyson Phillips (Inactive) made changes -
          Assignee Cody Phillips [ cody ]
          admin Paul Phillips made changes -
          Fix Version/s 4.1.0-b2 [ 11012 ]
          Fix Version/s 4.1.0-b1 [ 11007 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.1.0 [ 11013 ]
          Fix Version/s 4.1.0-b2 [ 11012 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.2.0-b1 [ 11014 ]
          Fix Version/s 4.1.0 [ 11013 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.2.0-b2 [ 11017 ]
          Fix Version/s 4.2.0-b1 [ 11014 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.2.0 [ 11018 ]
          Fix Version/s 4.2.0-b2 [ 11017 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.3.0-b1 [ 11019 ]
          Fix Version/s 4.2.0 [ 11018 ]
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          admin Paul Phillips made changes -
          Fix Version/s 4.3.0-b2 [ 11100 ]
          Fix Version/s 4.3.0-b1 [ 11019 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.3.0 [ 11022 ]
          Fix Version/s 4.3.0-b2 [ 11100 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.3.0 [ 11101 ]
          Fix Version/s 4.3.0-b3 [ 11022 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.4.0-b1 [ 11105 ]
          Fix Version/s 4.3.0 [ 11101 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.4.0-b2 [ 11109 ]
          Fix Version/s 4.4.0-b1 [ 11105 ]
          admin Paul Phillips made changes -
          Security Private [ 10000 ]
          admin Paul Phillips made changes -
          Rank Ranked higher
          admin Paul Phillips made changes -
          Rank Ranked lower
          admin Paul Phillips made changes -
          Description CORE-1550 describes a link above the welcome email which would pre-load a sample email defined by the module.

          Several things need to happen to make this work, and it may make sense to break this down further into additional tasks.

          1. Modules need to be able to define sample email content in multiple languages.
          2. Modules need to be updated to provide sample email content.
          3. When creating a package, staff can pre-load this sample email to use as a starting point. (For all available languages)

          Regarding #3 above, a link should be added above the WYSIWYG welcome email content on the "Welcome Email" tab. This link should be called something like "Load Sample Email" (subject to change). Clicking on the link will insert the sample welcome email into the form.

          This can only happen if:

          1. A module is selected under the "Module" tab.
          2. The module selected supports the feature.

          If neither of these requirements is met, consider disabling or removing the link. If a button will work better, consider using a button instead of a link for this.

          CORE-1550 describes a link above the welcome email which would pre-load a sample email defined by the module.

          Several things need to happen to make this work, and it may make sense to break this down further into additional tasks.

          1. Modules need to be able to define sample email content in multiple languages.
          2. Modules need to be updated to provide sample email content. (Perhaps a button by the welcome email that will detect selected module and fetch welcome email content. If no module is selected, maybe disable the button)
          3. When creating a package, staff can pre-load this sample email to use as a starting point. (For all available languages)

          Regarding #3 above, a link should be added above the WYSIWYG welcome email content on the "Welcome Email" tab. This link should be called something like "Load Sample Email" (subject to change). Clicking on the link will insert the sample welcome email into the form.

          This can only happen if:

          1. A module is selected under the "Module" tab.
          2. The module selected supports the feature.

          If neither of these requirements is met, consider disabling or removing the link. If a button will work better, consider using a button instead of a link for this.

          admin Paul Phillips made changes -
          Fix Version/s 4.5.0-b1 [ 11108 ]
          Fix Version/s 4.4.0 [ 11109 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.5.0-b2 [ 11115 ]
          Fix Version/s 4.5.0-b1 [ 11108 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.5.0 [ 11116 ]
          Fix Version/s 4.5.0-b2 [ 11115 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.6.0-b1 [ 11117 ]
          Fix Version/s 4.5.0 [ 11116 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.6.0-b2 [ 11121 ]
          Fix Version/s 4.6.0-b1 [ 11117 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.6.0 [ 11122 ]
          Fix Version/s 4.6.0-b2 [ 11121 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.7.0-b1 [ 11123 ]
          Fix Version/s 4.6.0 [ 11122 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.7.0-b2 [ 11125 ]
          Fix Version/s 4.7.0-b1 [ 11123 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.8.0-b1 [ 11127 ]
          Fix Version/s 4.7.0 [ 11125 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.8.0-b2 [ 11300 ]
          Fix Version/s 4.8.0-b1 [ 11127 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.9.0-b1 [ 11301 ]
          Fix Version/s 4.8.0 [ 11300 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.9.0 [ 11306 ]
          Fix Version/s 4.9.0-b1 [ 11301 ]
          admin Paul Phillips made changes -
          Fix Version/s 4.10.0-b1 [ 11305 ]
          Fix Version/s 4.9.0 [ 11306 ]
          jonathan Jonathan Reissmueller made changes -
          Fix Version/s 4.11.0-b1 [ 11401 ]
          Fix Version/s 4.10.0-b1 [ 11305 ]
          jonathan Jonathan Reissmueller made changes -
          Fix Version/s 4.12.0-b1 [ 11502 ]
          Fix Version/s 4.11.0-b1 [ 11401 ]
          Hide
          jonathan Jonathan Reissmueller added a comment - - edited

          It may also be good to add a confirmation modal after clicking the pre-fill button if there is already content in the welcome just so they don't erase their hard work.

          Show
          jonathan Jonathan Reissmueller added a comment - - edited It may also be good to add a confirmation modal after clicking the pre-fill button if there is already content in the welcome just so they don't erase their hard work.
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.12.0 Sprint 1 [ 112 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked lower
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.12.0 Sprint 1 [ 112 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Story Points 8
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.12.0 Sprint 1 [ 112 ]
          jonathan Jonathan Reissmueller made changes -
          Description CORE-1550 describes a link above the welcome email which would pre-load a sample email defined by the module.

          Several things need to happen to make this work, and it may make sense to break this down further into additional tasks.

          1. Modules need to be able to define sample email content in multiple languages.
          2. Modules need to be updated to provide sample email content. (Perhaps a button by the welcome email that will detect selected module and fetch welcome email content. If no module is selected, maybe disable the button)
          3. When creating a package, staff can pre-load this sample email to use as a starting point. (For all available languages)

          Regarding #3 above, a link should be added above the WYSIWYG welcome email content on the "Welcome Email" tab. This link should be called something like "Load Sample Email" (subject to change). Clicking on the link will insert the sample welcome email into the form.

          This can only happen if:

          1. A module is selected under the "Module" tab.
          2. The module selected supports the feature.

          If neither of these requirements is met, consider disabling or removing the link. If a button will work better, consider using a button instead of a link for this.

          CORE-1550 describes a link above the welcome email which would pre-load a sample email defined by the module.

          Several things need to happen to make this work, and it may make sense to break this down further into additional tasks.

          1. Modules need to be able to define sample email content in multiple languages.
          2. Existing Modules need to be updated to provide sample email content.
          3. When creating a package, staff can pre-load this sample email to use as a starting point. (For all available languages)

          Regarding #3 above, a link should be added above the WYSIWYG welcome email content on the "Welcome Email" tab. This link should be called something like "Load Sample Email" (subject to change). Clicking on the link will insert the sample welcome email into the form.

          This can only happen if:

          1. A module is selected under the "Module" tab.
          2. The module selected supports the feature.

          If neither of these requirements is met, consider disabling or removing the link. If a button will work better, consider using a button instead of a link for this.

          abdy Abdy Franco made changes -
          Assignee Abdy Franco [ abdy ]
          abdy Abdy Franco made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          abdy Abdy Franco made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 1 hour, 59 minutes [ 7140 ]
          Worklog Id 13787 [ 13787 ]
          abdy Abdy Franco made changes -
          Time Spent 1 hour, 59 minutes [ 7140 ] 1 day, 1 hour, 46 minutes [ 35160 ]
          Worklog Id 13791 [ 13791 ]
          Automated transition triggered when Abdy Franco created pull request #904 in Stash -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          abdy Abdy Franco made changes -
          Time Spent 1 day, 1 hour, 46 minutes [ 35160 ] 1 day, 4 hours, 37 minutes [ 45420 ]
          Worklog Id 13794 [ 13794 ]
          abdy Abdy Franco made changes -
          Time Spent 1 day, 4 hours, 37 minutes [ 45420 ] 1 day, 4 hours, 42 minutes [ 45720 ]
          Worklog Id 13858 [ 13858 ]
          jonathan Jonathan Reissmueller made changes -
          Sprint 4.12.0 Sprint 1 [ 112 ] 4.12.0 Sprint 2 [ 113 ]
          jonathan Jonathan Reissmueller made changes -
          Rank Ranked lower
          Automated transition triggered when Jonathan Reissmueller merged pull request #904 in Stash -
          Status In Review [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              abdy Abdy Franco
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                17/Sep/20

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 3 hours, 44 minutes
                2d 3h 44m

                  Agile