Hi Imesh, The following is the actual page that I was planning on adding this script to. However, now, instead of navigating the user off to separate pages I have pulled the content from those pages into the main page, so that the respective sub content will appear within the main page when the user clicks on the respective expand link for instructions.
https://docs.wso2.com/display/PP410/Deploying+PPaaS+on+a+Preferred+IaaS 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 3:04 PM, Imesh Gunaratne <[email protected]> wrote: > 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
