<!-- 
RSS generated by JIRA (8.1.3#801003-sha1:6b6f07cffadda9a0d6efe24639daed8ce94dcdd6) at Sat Feb 10 05:49:20 GMT 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Rivet Logic Corporation JIRA </title>
    <link>https://issues.rivetlogic.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.1.3</version>
        <build-number>801003</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[LRA-202] Make the Tout portlet more context sensitive</title>
                <link>https://issues.rivetlogic.com/browse/LRA-202</link>
                <project id="10765" key="LRA">Liferay Apps</project>
                    <description>Why not configuring the page on wich the &amp;quot;tout&amp;quot; will be display ?&lt;br/&gt;
&lt;br/&gt;
By this way, the announcement will be on a specific context (one site, one page) and moreover it will match specific roles (showing a &amp;quot;tout&amp;quot; on the private welcome page of the Sales management site, only for the members of this site)</description>
                <environment></environment>
        <key id="41372">LRA-202</key>
            <summary>Make the Tout portlet more context sensitive</summary>
                <type id="4" iconUrl="https://issues.rivetlogic.com/secure/viewavatar?size=xsmall&amp;avatarId=11090&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://issues.rivetlogic.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="6" iconUrl="https://issues.rivetlogic.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="mcalvo">mcalvo</assignee>
                                    <reporter username="mcalvo">mcalvo</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Oct 2014 08:14:20 -0400</created>
                <updated>Fri, 19 Feb 2016 09:00:11 -0500</updated>
                            <resolved>Fri, 19 Feb 2016 09:00:07 -0500</resolved>
                                                                    <component>Tout</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                            <comment id="84570" author="mcalvo" created="Fri, 4 Sep 2015 06:59:01 -0400"  >Please research and see how we can implement that enhancement proposed by the user. &lt;br/&gt;
&lt;br/&gt;
App documentation here:&lt;br/&gt;
&lt;a href=&quot;http://wiki.rivetlogic.com/display/LRA/Tout&quot;&gt;http://wiki.rivetlogic.com/display/LRA/Tout&lt;/a&gt;</comment>
                            <comment id="84716" author="michael.bauer" created="Tue, 8 Sep 2015 09:37:45 -0400"  >Based on this issue, and reviewing the code, I believe what needs to be done here is to enable the following:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- Add multiple &amp;quot;touts&amp;quot; to the Tout Config portlet&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- Add the ability to set the type of tout&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* &amp;quot;Global&amp;quot; will work the same as it currently does&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* &amp;quot;Site&amp;quot; allows the user to set which site triggers the tout&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* &amp;quot;Page&amp;quot; allows the user to pick a page on a site to trigger the tout&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* &amp;quot;Regex&amp;quot; (optional enhancement) allows the user to set regex on the Site name and Page name to trigger the tout&lt;br/&gt;
&lt;br/&gt;
I will begin work on determining how to get these changes in place.</comment>
                            <comment id="95390" author="luis.hernandez" created="Tue, 2 Feb 2016 07:05:27 -0500"  >1- [Enhancement] Add some examples and notes for Regex/Regular Expression in the documentation site&lt;br/&gt;
Consider to add examples and notes for the user as the next:&lt;br/&gt;
1) Regular expression examples for:&lt;br/&gt;
-Any Page name that contains a specific word or char&lt;br/&gt;
-AND condition&lt;br/&gt;
-OR condition&lt;br/&gt;
-Multiple Pages&lt;br/&gt;
-Other search criteria&lt;br/&gt;
2) What is specific field used for the &#8220;Check Pages&#8221; criteria? &lt;br/&gt;
Note: This is easy to confuse with the absolute site name of the  &#8220;Friendly URL&#8221; field&lt;br/&gt;
</comment>
                            <comment id="95391" author="luis.hernandez" created="Tue, 2 Feb 2016 07:06:29 -0500"  >2- [Bug] The application breaks (&#8220;Tout is temporarily unavailable.&#8221;) when more that one touts are configured for any page of a site and later any of these touts is deleted&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
2. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
3. Click on &#8220;Add&#8221; and configure the new tout with the following values:&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: &lt;a href=&quot;http://www.google.com&quot;&gt;http://www.google.com&lt;/a&gt;&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Liferay&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article&lt;br/&gt;
4. Click on &#8220;Save&#8221;&lt;br/&gt;
5. Click on &#8220;Add&#8221; again, and configure the new tout with the following values:&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: Any local page created previously, e.g /TestRedirect&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Liferay&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article&lt;br/&gt;
6. Click on &#8220;Save&#8221;&lt;br/&gt;
7. Click on &#8220;Actions&#8221; button of the second tout added&lt;br/&gt;
8. Click on &#8220;Delete&#8221;&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
Step 8: The &#8220;Tout is temporarily unavailable.&#8221; error message is displayed, also, other success message is displayed, but if you go back to the &#8220;Control Panel&#8221;/&#8221;Tout&#8221; the &#8220;Tout is temporarily unavailable.&#8221; error message is displayed, and the user can not configure more touts&lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
No error message should be displayed and the tout SHOULD continue available&lt;br/&gt;
&lt;br/&gt;
--Verified as Fixed on: 03-02-2016--</comment>
                            <comment id="95392" author="luis.hernandez" created="Tue, 2 Feb 2016 07:07:59 -0500"  >3- [Bug - Safari] The &#8220;Know More&#8221; button does not redirect to the configured URL for a specific tout&lt;br/&gt;
ENVIRONMENT:&lt;br/&gt;
Safari Web Browser&lt;br/&gt;
Local Liferay Portal&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
2. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
3. Click on &#8220;Add&#8221; and configure the new tout with the following values:&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: &lt;a href=&quot;http://www.google.com&quot;&gt;http://www.google.com&lt;/a&gt;&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Liferay&lt;br/&gt;
Pages: TestPage (any page created previously)&lt;br/&gt;
Select Article: Select any article&lt;br/&gt;
4. Click on &#8220;Save&#8221;&lt;br/&gt;
5. Click on &#8220;Save&#8221;&lt;br/&gt;
6. Go to the &#8220;Site&#8221; and &#8221;Page&#8221; of the tout configured on the step 3&lt;br/&gt;
7. When the tout pop-up is displayed, click on the &#8220;Know More&#8221; button&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
Step 7: The &#8220;Know More&#8221; button does not redirect to the configured URL for a specific tout&lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The &#8220;Know More&#8221; button SHOULD redirects to the configured URL for a specific tout&lt;br/&gt;
&lt;br/&gt;
--Verified as fixed on: 03-02-2016--</comment>
                            <comment id="95476" author="luis.hernandez" created="Wed, 3 Feb 2016 08:09:32 -0500"  >4- [Bug] No more touts are displayed after the user clicks the  &#8220;Know More&#8221; button for a previous tout configured without Sites&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
2. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
3. Click on &#8220;Add&#8221; and configure the new tout with the following values:&lt;br/&gt;
&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: &lt;a href=&quot;http://www.google.com&quot;&gt;http://www.google.com&lt;/a&gt;&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Liferay Inc&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article&lt;br/&gt;
&lt;br/&gt;
4. Click on &#8220;Save&#8221;&lt;br/&gt;
5. Go to any page of Liferay Inc Site and click on the &#8220;Know More&#8221; button of the tout displayed&lt;br/&gt;
Note: Close the new tab created.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
6. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
7. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
8. Click on &#8220;Add&#8221; again, and configure the new tout with the following values:&lt;br/&gt;
&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: Any local page created previously, e.g /testredirect&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Liferay&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article (other different that the first tout)&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
9. Click on &#8220;Save&#8221;&lt;br/&gt;
10. Go to any page of Liferay Site and click on the &#8220;Know More&#8221; button of the tout displayed&lt;br/&gt;
Note: Close the new tab created.&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
11. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
12. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
13. Click on &#8220;Add&#8221; again, and configure the new tout with the following values:&lt;br/&gt;
&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: Any local page created previously, e.g /testredirect&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Leave without selection&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article (other different that the previous touts)&lt;br/&gt;
&lt;br/&gt;
14. Click on &#8220;Save&#8221;&lt;br/&gt;
15. Go to any page of Liferay Site and click on the &#8220;x&#8221; button of the tout displayed&lt;br/&gt;
16. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
17. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
18. Delete the tout created on the step 13&lt;br/&gt;
19. Click on &#8220;Add&#8221; again, and configure the new tout with the following values:&lt;br/&gt;
&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: &lt;a href=&quot;http://www.google.com&quot;&gt;http://www.google.com&lt;/a&gt;&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Leave without selection&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article (other different that the previous touts)&lt;br/&gt;
&lt;br/&gt;
20. Click on &#8220;Save&#8221;&lt;br/&gt;
21. Go to any page of Liferay Site and click on the &#8220;Know More&#8221; button of the tout displayed&lt;br/&gt;
22. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
23. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
24. Delete the tout created on the step 13&lt;br/&gt;
25. Click on &#8220;Add&#8221; again, and configure the new tout with the same values of the tout of the step 19 (same article):&lt;br/&gt;
26. Click on &#8220;Save&#8221;&lt;br/&gt;
27. Go to any page of Liferay Site&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
Step 27: The last tout configured is not displayed, and after the step 21, all the touts configured are not displayed (delete all the listed touts is needed to return to the normally)&lt;br/&gt;
&lt;br/&gt;
Watch the next video:&lt;br/&gt;
&lt;a href=&quot;http://screencast.com/t/2exwQPp7Ud&quot;&gt;http://screencast.com/t/2exwQPp7Ud&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The last tout SHOULD be displayed because it is a new tout configured, the application should have any way to differentiate between touts with the same configuration, but different state&#8230; the tout of the step 19 is deactivated after user clicks on &#8220;Know More&#8221;.&lt;br/&gt;
&lt;br/&gt;
--Verified as fixed on: 04-02-2016--</comment>
                            <comment id="95523" author="luis.hernandez" created="Wed, 3 Feb 2016 12:54:19 -0500"  >5- [Bug - UI] Action buttons are not well displayed (and positioned) when the tout is displayed&lt;br/&gt;
&lt;br/&gt;
ENVIRONMENT&lt;br/&gt;
===================&lt;br/&gt;
Web Browser: Firefox&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
2. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
3. Click on &#8220;Add&#8221; and configure the new tout with the following values:&lt;br/&gt;
&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: &lt;a href=&quot;http://www.google.com&quot;&gt;http://www.google.com&lt;/a&gt;&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Liferay&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article (with a short content)&lt;br/&gt;
&lt;br/&gt;
4. Click on &#8220;Save&#8221;&lt;br/&gt;
5. Go to any page of Liferay Site and review the action buttons at the bottom of the tout popup&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The action buttons are displayed cut at the half by the border of the popup&lt;br/&gt;
&lt;br/&gt;
See the &#8220;2016-02-03-1.png&#8221; image&lt;br/&gt;
Watch the next video:&lt;br/&gt;
&lt;a href=&quot;http://screencast.com/t/o8bbTArf&quot;&gt;http://screencast.com/t/o8bbTArf&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The action buttons should be displayed at the bottom of the popup (not cut at the half)&lt;br/&gt;
&lt;br/&gt;
--Verified as Fixed on: 04-02-2016--</comment>
                            <comment id="95524" author="luis.hernandez" created="Wed, 3 Feb 2016 12:55:09 -0500"  >6- [Bug - UI] A gap is displayed between the action buttons and the bottom of the tout popup when the web browser is resized&lt;br/&gt;
&lt;br/&gt;
ENVIRONMENT&lt;br/&gt;
===================&lt;br/&gt;
Web Browser: Safari, Chrome, Firefox, IE&lt;br/&gt;
&lt;br/&gt;
REPRODUCIBILITY LEVEL: &lt;br/&gt;
==================== &lt;br/&gt;
Always &lt;br/&gt;
&lt;br/&gt;
STEPS: &lt;br/&gt;
==================== &lt;br/&gt;
1. Click on &#8220;Admin&#8221;/&#8221;Control Panel&#8221;&lt;br/&gt;
2. Select the option &#8220;Tout&#8221; at the bottom of the configuration section&lt;br/&gt;
3. Click on &#8220;Add&#8221; and configure the new tout with the following values:&lt;br/&gt;
&lt;br/&gt;
Enable: Checked&lt;br/&gt;
Know more URL: &lt;a href=&quot;http://www.google.com&quot;&gt;http://www.google.com&lt;/a&gt;&lt;br/&gt;
Days before remind again: 0&lt;br/&gt;
Sites: Liferay&lt;br/&gt;
Pages: Leave Empty&lt;br/&gt;
Select Article: Select any article (with a short content)&lt;br/&gt;
&lt;br/&gt;
4. Click on &#8220;Save&#8221;&lt;br/&gt;
5. Go to any page of Liferay Site and review the tout pop up&lt;br/&gt;
6. Resize the web browser window&lt;br/&gt;
&lt;br/&gt;
CURRENT RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
A gap is displayed between the action buttons and the bottom of the tout popup&lt;br/&gt;
&lt;br/&gt;
Watch the next video:&lt;br/&gt;
&lt;a href=&quot;http://screencast.com/t/36GLmT4JEe&quot;&gt;http://screencast.com/t/36GLmT4JEe&lt;/a&gt; &lt;br/&gt;
&lt;br/&gt;
EXPECTED RESULT: &lt;br/&gt;
==================== &lt;br/&gt;
The action buttons should be displayed at the bottom of the popup (no gap displayed)&lt;br/&gt;
</comment>
                    </comments>
                    <attachments>
                            <attachment id="33434" name="2016-02-03-1.png" size="193050" author="luis.hernandez" created="Wed, 3 Feb 2016 12:54:37 -0500"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_11470" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_11170" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01967:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10070" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7319</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>