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