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:mariang...@wso2.com | mobile: +94 773 500185

On Thu, Oct 22, 2015 at 2:05 PM, Dakshika Jayathilaka <daksh...@wso2.com>
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 <mariang...@wso2.com>
> 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:mariang...@wso2.com | mobile: +94 773 500185
>>
>> On Thu, Oct 22, 2015 at 8:14 AM, Nisrin Sheriff <nis...@wso2.com> 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 <daksh...@wso2.com
>>> > 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 <
>>>> daksh...@wso2.com> 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 <im...@wso2.com>
>>>>> 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 <
>>>>>> mariang...@wso2.com> 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:mariang...@wso2.com | 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
>>>>>> Dev@wso2.org
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> Dev@wso2.org
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to