beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rich Feit (JIRA)" <...@beehive.apache.org>
Subject [jira] Resolved: (BEEHIVE-542) Multiple popup scripts generated when multiple popup config exist in one page
Date Thu, 22 Sep 2005 18:20:28 GMT
     [ http://issues.apache.org/jira/browse/BEEHIVE-542?page=all ]
     
Rich Feit resolved BEEHIVE-542:
-------------------------------

    Fix Version: 1.1
                     (was: TBD)
     Resolution: Fixed
      Assign To: Julie Zhuo  (was: Rich Feit)

Committed with revision  290996.

> Multiple popup scripts generated when multiple popup config exist in one page
> -----------------------------------------------------------------------------
>
>          Key: BEEHIVE-542
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-542
>      Project: Beehive
>         Type: Bug
>   Components: NetUI
>     Versions: v1m1
>     Reporter: Julie Zhuo
>     Assignee: Julie Zhuo
>     Priority: Minor
>      Fix For: 1.1
>  Attachments: j542-patch.txt, jira542.ZIP
>
> When a page has multple popup config like the following,
>         <br/>
>         <netui:anchor action="goNested" popup="true">
>             <netui:configurePopup width="500" height="500" directories="true"/>
>         </netui:anchor>
>           
>         <br/>
>         <netui:anchor action="goNested" popup="true">
>             <netui:configurePopup width="500" height="500"
>                                   toolbar="false" location="false"  
>                                   directories="true" status="false"
>                                   menubar="false" resizable="false" 
>                                   scrollbars="false" replace="false"/>
>         </netui:anchor>
>         
>         <br/>
> multiple popup window open scripts generated multiple times in the page, see below.
> window_Netui_Popup = null;
> function Netui_Popup(url, name, features, replace)
> {
>   if (window_Netui_Popup != null && ! window_Netui_Popup.closed)
>   {
>     window_Netui_Popup.focus();
>     return;
>   }
>   window_Netui_Popup=open(url, name, features, replace);
>   if (window_Netui_Popup.opener == null) window_Netui_Popup.opener=self;
> }
> window_Netui_Popup = null;
> function Netui_Popup(url, name, features, replace)
> {
>   if (window_Netui_Popup != null && ! window_Netui_Popup.closed)
>   {
>     window_Netui_Popup.focus();
>     return;
>   }
>   window_Netui_Popup=open(url, name, features, replace);
>   if (window_Netui_Popup.opener == null) window_Netui_Popup.opener=self;
> }
> Expect to see only one block of this script generated.
> Repro: Unzip the repro pageflow and put the pageflow into the netui-blanc template wewbapp.
Compile and deploy to tomcat. Browse to the pageflow by http://localhost:8080/webapp/directories/Controller.jpf.
Once the page is loaded, do a view source and check the JS script that are generated for that
page.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message