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
