Mari, can you please share a link to this page to have a look.

Thanks

On Thu, Oct 22, 2015 at 2:16 PM, Shavindri Dissanayake <[email protected]>
wrote:

> Thank you Dakshika, this is great!
>
> Thanks & Regards
> Shavindri Dissanayake
> Technical Writer
>
> WSO2 Inc.
> lean.enterprise.middleware
>
> On Thu, Oct 22, 2015 at 2:13 PM, Mariangela Hills <[email protected]>
> wrote:
>
>> Hi Dakshika,
>>
>> Awesome, it works now! Thanks loads for taking the time to come up with a
>> solution!
>>
>> Regards,
>> Mariangela
>>
>>
>> *Mariangela Hills*
>> Senior Technical Writer - WSO2, Inc. http://wso2.com
>> Committer and PMC member - Apache Stratos
>> email:[email protected] | mobile: +94 773 500185
>>
>> On Thu, Oct 22, 2015 at 2:05 PM, Dakshika Jayathilaka <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> I fixed your issue. please check
>>>
>>> <script>
>>> jQuery(document).ready(function() {
>>>     jQuery(".wiki-content a").each(function (){
>>>       if(jQuery(this).context.hash == ''){
>>>               jQuery(this).attr("target", "_blank");
>>>       }
>>>     });
>>> });
>>> </script>
>>>
>>>
>>> Regards,
>>>
>>> *Dakshika Jayathilaka*
>>> PMC Member & Committer of Apache Stratos
>>> Senior Software Engineer
>>> WSO2, Inc.
>>> lean.enterprise.middleware
>>> 0771100911
>>>
>>> On Thu, Oct 22, 2015 at 1:40 PM, Mariangela Hills <[email protected]>
>>> wrote:
>>>
>>>> Hi Imesh, Dakshika and Nisrin,
>>>>
>>>> Thanks for all your feedback and help!
>>>>
>>>> *@Dakshika* - I tried the script but it did not work, because when I
>>>> used it all the links were opening in the same page.
>>>>
>>>> *@Imesh -* Thanks for the info!
>>>>
>>>> *@Nisrin* - When a user is new to docs, they will tend to always click
>>>> on a link as opposed to right-clicking on a link. Furthermore, I was going
>>>> on the assumption that they will close a link after they are done with a
>>>> certain set of steps (but I guess it will not always be the case).
>>>>
>>>> As a workaround, I added an "expand macro" and pulled the child content
>>>> into the expand macro using the "Include Page" macro, so that the user will
>>>> not have to see a ton of instructions all at once.
>>>>
>>>>
>>>> Regards,
>>>> Mariangela
>>>>
>>>>
>>>> *Mariangela Hills*
>>>> Senior Technical Writer - WSO2, Inc. http://wso2.com
>>>> Committer and PMC member - Apache Stratos
>>>> email:[email protected] | mobile: +94 773 500185
>>>>
>>>> On Thu, Oct 22, 2015 at 8:14 AM, Nisrin Sheriff <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Mari,
>>>>>
>>>>> Wouldn't this result in too many tabs opening up as there will be a
>>>>> new tab opening whenever a users clicks on a link.
>>>>>
>>>>> With how it is now, if a user wants to view the linked section in a
>>>>> new tab, they can always right click and then click *Open Link in New
>>>>> Tab*/*Open Link in New Window* right.
>>>>>
>>>>> So do you think we really need this?
>>>>>
>>>>> Thank you.
>>>>>
>>>>> Best Regards,
>>>>> Nisrin
>>>>>
>>>>> Nisrin Sheriff
>>>>> Senior Technical Writer
>>>>>
>>>>> *WSO2, Inc.*lean.enterprise.middleware.
>>>>> mobile: +94 776 24 84 56
>>>>> http://wso2.com
>>>>>
>>>>> On Thu, Oct 22, 2015 at 7:42 AM, Dakshika Jayathilaka <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Hi Mari,
>>>>>>
>>>>>> I have notice that you are using target="_blank" for internal page
>>>>>> links as wel. remove that attribute from links to navigate within page.
>>>>>>
>>>>>> <a
>>>>>> href="#Mainpagewithinstructions-Step2-SetuptheWSO2ComplexEventProcessor(CEP)"
>>>>>> *target="_blank"*>Step 2 - Setup the WSO2 Complex Event Processor
>>>>>> (CEP)</a>
>>>>>>
>>>>>> *Dakshika Jayathilaka*
>>>>>> PMC Member & Committer of Apache Stratos
>>>>>> Senior Software Engineer
>>>>>> WSO2, Inc.
>>>>>> lean.enterprise.middleware
>>>>>> 0771100911
>>>>>>
>>>>>> On Thu, Oct 22, 2015 at 7:10 AM, Dakshika Jayathilaka <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi All,
>>>>>>>
>>>>>>> IMO open a webpage in new tab or page is recommended depending on
>>>>>>> your use case. AFAIK giving a pop up link will block by browser due to
>>>>>>> security reason.
>>>>>>>
>>>>>>> So what you can do is, append simple class to "a"(anchor) to prevent
>>>>>>> all links opening in new page.
>>>>>>> Use below code snippet  for Pages that you want to open in new page
>>>>>>> or tab.
>>>>>>>
>>>>>>> for HTML link:
>>>>>>>
>>>>>>> <a href="external_link" class="new-page" > this is an external link
>>>>>>> </a>
>>>>>>>
>>>>>>> for other links
>>>>>>>
>>>>>>> <a href="normal-page">default </a>
>>>>>>>
>>>>>>> Script:
>>>>>>>
>>>>>>> <script>
>>>>>>> jQuery(document).ready(function() {
>>>>>>>     jQuery(".wiki-content a.new-page").attr("target", "_blank");
>>>>>>> });
>>>>>>> </script>
>>>>>>>
>>>>>>> Thank you,
>>>>>>>
>>>>>>> Regards,
>>>>>>> *Dakshika Jayathilaka*
>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>> Senior Software Engineer
>>>>>>> WSO2, Inc.
>>>>>>> lean.enterprise.middleware
>>>>>>> 0771100911
>>>>>>>
>>>>>>> On Thu, Oct 22, 2015 at 7:02 AM, Imesh Gunaratne <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi Mari,
>>>>>>>>
>>>>>>>> Opening a new tab or a new browser window is not recommended. Most
>>>>>>>> of the browsers block this by default due to security reasons. May be 
>>>>>>>> we
>>>>>>>> need to think of a different approach.
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> On Thu, Oct 22, 2015 at 6:38 AM, Mariangela Hills <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> When working with the Wiki (Confluence) docs, there are times when
>>>>>>>>> we have to point off to sub-pages within a main set of instructions, 
>>>>>>>>> so
>>>>>>>>> that the main page does not get too bulky. This means that when a user
>>>>>>>>> clicks these links, they will be redirected to those new pages within 
>>>>>>>>> the
>>>>>>>>> same tab. Instead, it will be better if such links can be opened in a 
>>>>>>>>> new
>>>>>>>>> tab/page, so that the user can always have the main set of 
>>>>>>>>> instructions at
>>>>>>>>> hand.
>>>>>>>>>
>>>>>>>>> I found the following code block in [1], which needs to be added
>>>>>>>>> to a HTML macro, to open external links and internal links in a new 
>>>>>>>>> page.
>>>>>>>>> However, the drawback when using this code block is that even the 
>>>>>>>>> links in
>>>>>>>>> the table of contents open in a new window :(
>>>>>>>>>
>>>>>>>>> Will someone please be able to help by tweaking this code to stop
>>>>>>>>> links in the table of contents opening in a new page?
>>>>>>>>> Please note that I have created a set of sample pages in my wiki
>>>>>>>>> sandbox in [2], so that you can test the tweaked code if needed.
>>>>>>>>>
>>>>>>>>> <script>
>>>>>>>>> jQuery(document).ready(function() {
>>>>>>>>>     jQuery(".wiki-content a").attr("target", "_blank");
>>>>>>>>> });
>>>>>>>>> </script>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [1]
>>>>>>>>> https://confluence.atlassian.com/display/CONFKB/How+to+force+links+to+open+in+a+new+window
>>>>>>>>> [2]
>>>>>>>>> https://docs.wso2.com/display/SM100/Main+page+with+instructions
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Mariangela
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *Mariangela Hills*
>>>>>>>>> Senior Technical Writer - WSO2, Inc. http://wso2.com
>>>>>>>>> Committer and PMC member - Apache Stratos
>>>>>>>>> email:[email protected] | mobile: +94 773 500185
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Imesh Gunaratne*
>>>>>>>> Senior Technical Lead
>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>> W: http://imesh.gunaratne.org
>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Dev mailing list
>>>>>>>> [email protected]
>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Imesh Gunaratne*
Senior Technical Lead
WSO2 Inc: http://wso2.com
T: +94 11 214 5345 M: +94 77 374 2057
W: http://imesh.gunaratne.org
Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to