Page MenuHomeIn-Portal Phabricator

in-portal
No OneTemporary

File Metadata

Created
Wed, Feb 12, 11:11 PM

in-portal

This file is larger than 256 KB, so syntax highlighting was skipped.
Index: branches/5.0.x/themes/default2009/error_notfound.tpl
===================================================================
--- branches/5.0.x/themes/default2009/error_notfound.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/error_notfound.tpl (nonexistent)
@@ -1,58 +0,0 @@
-<!--##
-<NAME>Page Not Found</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## SET 404 HEADER FOR RESPONSE ##-->
-<inp2:m_header data="HTTP/1.0 404 Not Found"/>
-<!--## //SET 404 HEADER FOR RESPONSE ##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_PageNotFound"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<!--## MAIN CONTENT ##-->
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_PageNotFound" templates="error_nofound"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_PageNotFound"/>
- </inp2:m_Capture>
- <br /><br />
- <inp2:m_phrase name="lu_text_PageNotFound"/>
- <br /><br />
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT ##-->
-
-<!--## DESIGN TEMPLATE ##-->
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
-<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/error_notfound.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/no_permission.tpl
===================================================================
--- branches/5.0.x/themes/default2009/no_permission.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/no_permission.tpl (nonexistent)
@@ -1,52 +0,0 @@
-<!--##
-<NAME>No Permissions</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_NoPermission"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_NoPermission" templates="no_permission"/>
- </div>
- <div class="movable-element">
- <!-- NO PERMISSION -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_NoPermission"/>
- </inp2:m_Capture>
- <br /><br />
- <inp2:m_phrase name="lu_text_NoPermission"/>
- <br /><br />
- </inp2:m_RenderElement>
- <!-- // NO PERMISSION -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/no_permission.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/phrases_edit.tpl
===================================================================
--- branches/5.0.x/themes/default2009/phrases_edit.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/phrases_edit.tpl (nonexistent)
@@ -1,73 +0,0 @@
-<!--##
-<NAME>Edit Phrases</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_MissingPhraseAdding"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MissingPhraseAdding" templates="phrases_edit"/>
- </div>
- <div class="movable-element">
- <!-- ADD/EDIT PHRASE -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_MissingPhraseAdding"/>
- </inp2:m_Capture>
-
- <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
-
- <inp2:m_if check="phrases_HasError" field="any">
- <inp2:m_RenderElement name="error_message" />
- </inp2:m_if>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
-
- <form method="post" action="<inp2:m_FormAction/>">
- <table class="form-data fullwidth">
- <inp2:m_RenderElement name="inp_label" prefix="phrases" field="PrimaryTranslation" title="lu_fld_primary_translation"/>
- <inp2:m_RenderElement name="inp_edit_box" prefix="phrases" field="Phrase" title="lu_fld_phrase" style="width: 300px;"/>
- <inp2:m_RenderElement name="inp_edit_box" prefix="phrases" field="Translation" title="lu_fld_translation" style="width: 300px;"/>
- <inp2:m_RenderElement name="inp_edit_options" prefix="phrases" field="Module" title="lu_fld_module" is_last="1"/>
-
- <inp2:m_RenderElement design="inp_edit_buttons" width="150">
- <input type="hidden" id="phrases_label" name="phrases_label" value="<inp2:m_get var="phrases_label"/>" />
- <input type="hidden" name="<inp2:phrases_InputName field="LanguageId"/>" value="<inp2:phrases_Field name="LanguageId"/>" />
- <input type="hidden" name="<inp2:phrases_InputName field="PhraseType"/>" value="0" />
- <input class="button" type="submit" name="events[phrases][<inp2:phrases_SaveEvent/>]" value="<inp2:m_Phrase label="lu_btn_Create"/>"/>
- </inp2:m_RenderElement>
- </table>
- </form>
- </inp2:m_RenderElement>
- <!-- //ADD/EDIT PHRASE -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/phrases_edit.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/index.tpl
===================================================================
--- branches/5.0.x/themes/default2009/index.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/index.tpl (nonexistent)
@@ -1,58 +0,0 @@
-<!--##
-<NAME>Home</NAME>
-<DESC>Welcome page</DESC>
-<SECTION></SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_WelcomeTitle" no_editing="1"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /SIDE-BAR ELEMENT ##-->
-
-<!--## MAIN CONTENT ##-->
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_WelcomeTitle"/>
- </inp2:m_Capture>
-
- <inp2:st_ContentBlock num="1"/>
- </inp2:m_RenderElement>
- </div>
- <div class="movable-element">
- <!--## INCLUDE HOME PAGE ELEMENTS FOR EACH MODULE ##-->
- <inp2:m_ModuleInclude template="elements/content_boxes/home_page_items.elm" data_exists="1"/>
- <!--## /HOME PAGE ELEMENTS ##-->
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT ##-->
-
-<!--## DESIGN TEMPLATE ##-->
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
-<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/index.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.14
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/.smsignore
===================================================================
--- branches/5.0.x/themes/default2009/.smsignore (revision 12406)
+++ branches/5.0.x/themes/default2009/.smsignore (nonexistent)
@@ -1 +0,0 @@
-phrases_edit\.tpl
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/.smsignore
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/privacy.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/privacy.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/privacy.tpl (nonexistent)
@@ -1,107 +0,0 @@
-<!--##
-<NAME>Privacy Policy</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_PrivacyPolicy"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_PrivacyPolicy"/>
- </inp2:m_Capture>
-
- <table class="form-data fullwidth">
- <TR><TD>
- [Company Name] is committed to protecting your privacy and it is always our first priority. The following describes our policy regarding your personal, account and billing information. Personal information includes, but is not limited to: your name, company name, Website address, login, address, telephone number, e-mail address, billing information, or any additional pertaining information that personally identifies you, your preferences and/or your purchasing history, and that is not otherwise publicly available. "You" means the visitor of our websites and/or our customer. "We", "us" means [Company Name].<br/><br/>
-
- [Company Name] can modify this Privacy Policy at any time without prior notice to you by posting revised Terms on our sites.
- <br/><br/>
- </TD></TR>
-
- <TR><TD>
- <strong>1. Information Shared</strong><br/>
-
- [Company Name] is the sole owner of the information collected on our network of Websites (list your websites). If you believe that any content on our network have been copied in a way that constitutes copyright infringement, or property rights have been violated, please contact [Email] so we can remove that content.<br/><br/>
-
-
- [Company Name] collects personal identifiable information from our users at several different points on our Websites. The amount and type of information that we collect from you depends on your activities, the services that we provide and your use of our Websites. Below is an explanation of the type of information that we collect.
- <br/><br/>
- </TD></TR>
-
- <TR><TD>
- <strong>1.1 When you browse our Websites</strong></BR>
-
- <ul>
- <li>IP address - We collect your IP address to keep track of our Websites traffic and for security purposes when purchasing our products and services.
- <li>Browser Type - We collect information about the browser you are using to help optimize our Websites for visitors.
- <li>Movement through our Websites - We keep track of pages you visit to help provide you with a more personalized experience.<br/>
- <li>Referral Websites - If you come to our Websites via a link, we collect the location of the link that referred you.
- </ul>
-
-
- <strong>2. Uses of Information</strong><br/><br/>
- </TD></TR>
-
- <TR><TD>
- <strong>2.1 Purpose of Use</strong><br/>
-
- We may use your personal and account information to provide products or services that you have requested, to respond to an inquiry you have made (sales or otherwise) and as otherwise described in this policy.<br/><br/>
- </TD></TR>
-
- <TR><TD>
- <strong>2.2 Access to Personal and Account Information</strong>
- <ul>
- <li>We do not sell or share your personal information with vendors, marketers or any third parties outside of [Company Name].
- <li>We restrict access to your personal and account information to only the selected employees of [Company Name].
- <li>These employees need access to relevant information in order to provide you with services that include: customer support, accounting, technical support, etc.
- </ul>
- <br/><br/>
- </TD></TR>
-
- <TR><TD>
- <strong>2.3 Special Offers and Updates</strong><br/>
- <ul>
- <li>We may occasionally send you promotional notices. This includes product and service information and special deals. You can sign up to receive these emails from us on our registration page.
- <li>Out of respect for your privacy, we present the option not to receive these types of communications. Please see the "Choice and Opt-out."
- <li>If you become our customer, we may send you updates on important information about our company, products and services.
- </ul>
- <br/><br/>
- </TD></TR>
-
- </table>
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/privacy.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/mailing_list/subscribe.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/mailing_list/subscribe.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/mailing_list/subscribe.tpl (nonexistent)
@@ -1,53 +0,0 @@
-<!--##
-<NAME>Subscribe</NAME>
-<DESC></DESC>
-<SECTION>Platform||Mailing</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_SubscribeConfirm"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SubscribeConfirm" templates="platform/mailing_list/subscribe"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_SubscribeConfirm"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_subscribe_confirm_prompt" />
- <br /><br />
-
- <form method="POST" action="<inp2:m_FormAction />">
- <input class="button" name="events[u][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" />&nbsp;
- <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" onclick="redirect('<inp2:m_Link template="index"/>');" />&nbsp;
- <input type="hidden" name="subscribe_ok_template" value="platform/mailing_list/subscribe_ok"/>
- </form>
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/mailing_list/subscribe.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe.tpl (nonexistent)
@@ -1,53 +0,0 @@
-<!--##
-<NAME>Unsubscribe</NAME>
-<DESC>Unsubscribe from mailing list</DESC>
-<SECTION>Platform||Mailing</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_UnsubscribeConfirm"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UnsubscribeConfirm" templates="platform/mailing_list/unsubscribe"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_UnsubscribeConfirm"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_unsubscribe_confirm_prompt" />
- <br /><br />
-
- <form method="POST" action="<inp2:m_FormAction />">
- <input class="button" name="events[u][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" />&nbsp;
- <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" onclick="redirect('<inp2:m_Link template="index"/>');" />&nbsp;
- <input type="hidden" name="unsubscribe_ok_template" value="platform/mailing_list/unsubscribe_ok"/>
- </form>
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/mailing_list/subscribe_ok.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/mailing_list/subscribe_ok.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/mailing_list/subscribe_ok.tpl (nonexistent)
@@ -1,49 +0,0 @@
-<!--##
-<NAME>Subscription Confirmed</NAME>
-<DESC>Subscription confirmed to mailing list</DESC>
-<SECTION>Platform||Mailing</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_SubscribeOk"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SubscribeConfirm,lu_title_SubscribeOk" templates="platform/mailing_list/subscribe,platform/mailing_list/subscribe_ok"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_SubscribeOk"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_ThankForSubscribing"/>
- <br /><br />
-
- <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" onClick="window.location.href='<inp2:m_Link template="index"/>'" />&nbsp;
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/mailing_list/subscribe_ok.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe_ok.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe_ok.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe_ok.tpl (nonexistent)
@@ -1,49 +0,0 @@
-<!--##
-<NAME>Unsubscribe Confirmed</NAME>
-<DESC>Unsubscribe from mailing list confirmed</DESC>
-<SECTION>Platform||Mailing</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_UnsubscribeOk"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UnsubscribeConfirm,lu_title_UnsubscribeOk" templates="platform/mailing_list/unsubscribe,platform/mailing_list/unsubscribe_ok"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_UnsubscribeOk"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_TextUnsubscribe"/>
- <br /><br />
-
- <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" onClick="window.location.href='<inp2:m_Link template="index"/>'" />&nbsp;
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/mailing_list/unsubscribe_ok.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/sitemap.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/sitemap.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/sitemap.tpl (nonexistent)
@@ -1,57 +0,0 @@
-<!--##
-<NAME>Sitemap</NAME>
-<DESC>Sitemap of the website</DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_SiteMap"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SiteMap" templates="platform/sitemap"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_SiteMap"/>
- </inp2:m_Capture>
-
- <inp2:m_include template="platform/elements/categories.elm"/>
-
- <div id="sitemap">
-
- <ul>
- <inp2:c_ListCategories types="menu" render_as="sitemap_category_element" per_page="100" columns="1" direction="H" parent_cat_id="0" no_table="1"/>
- </ul>
-
- </div>
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/sitemap.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.9
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/categories/suggest_pending_confirm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/categories/suggest_pending_confirm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/categories/suggest_pending_confirm.tpl (nonexistent)
@@ -1,52 +0,0 @@
-<!--##
-<NAME>Suggestion Pending</NAME>
-<DESC></DESC>
-<SECTION>Platform||Suggest Category</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_SuggestCategoryPendingConfirm"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SuggestCategoryPendingConfirm" templates="platform/categories/suggest_pending_confirm" show_category="1"/>
- </div>
- <div class="movable-element">
- <!-- suggest category pending confirm -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_SuggestCategoryPendingConfirm"/>
- </inp2:m_Capture>
-
- <inp2:m_phrase name="lu_text_SuggestCategoryPendingConfirm"/><br /><br />
- <a href="<inp2:c_CategoryLink template="__default__" cat_id="current" />"><inp2:c_Field name="Name"/></a>
- </inp2:m_RenderElement>
- <!-- // suggest category pending confirm -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/categories/suggest_pending_confirm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/categories/suggest_category.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/categories/suggest_category.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/categories/suggest_category.tpl (nonexistent)
@@ -1,75 +0,0 @@
-<!--##
-<NAME>Suggest Category</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_SuggestCategory"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SuggestCategory" templates="platform/categories/suggest_category" show_category="1"/>
- </div>
- <div class="movable-element">
- <!-- suggest category -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_SuggestCategory"/>
- </inp2:m_Capture>
-
- <inp2:m_if check="c_HasPermission" permissions="CATEGORY.ADD|CATEGORY.ADD.PENDING">
- <inp2:c_PresetFormFields/>
- <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
-
- <inp2:m_if check="c_HasError" field="any">
- <inp2:m_RenderElement name="error_message" />
- </inp2:m_if>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
-
- <form method="post" action="<inp2:m_FormAction/>">
- <table class="form-data fullwidth">
- <inp2:m_RenderElement name="inp_edit_box" prefix="c" field="Name" title="lu_fld_Name"/>
- <inp2:m_RenderElement name="inp_edit_textarea" prefix="c" field="Description" cols="30" rows="5" title="lu_fld_Description" is_last="1"/>
-
- <inp2:m_RenderElement design="inp_edit_buttons">
- <input type="hidden" name="suggest_confirm_template" value="platform/categories/suggest_confirm"/>
- <input type="hidden" name="suggest_pending_confirm_template" value="platform/categories/suggest_pending_confirm"/>
- <input class="button" type="submit" name="events[c][OnCreate]" value="<inp2:m_Phrase label="lu_btn_Create" no_editing="1"/>"/>
- </inp2:m_RenderElement>
- </table>
- </form>
- <inp2:m_else/>
- <inp2:m_phrase name="lu_text_NoSuggestCategoryPermission"/>
- </inp2:m_if>
- </inp2:m_RenderElement>
- <!-- // suggest category -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/categories/suggest_category.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/categories/suggest_confirm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/categories/suggest_confirm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/categories/suggest_confirm.tpl (nonexistent)
@@ -1,52 +0,0 @@
-<!--##
-<NAME>Confirmation</NAME>
-<DESC></DESC>
-<SECTION>Platform||Suggest Category</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_SuggestCategoryConfirm"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SuggestCategoryConfirm" templates="platform/categories/suggest_confirm" show_category="1"/>
- </div>
- <div class="movable-element">
- <!-- suggest category confirm -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_SuggestCategoryConfirm"/>
- </inp2:m_Capture>
-
- <inp2:m_phrase name="lu_text_SuggestCategoryConfirm"/><br /><br />
- <a href="<inp2:c_CategoryLink template="__default__" cat_id="current" />"><inp2:c_Field name="Name"/></a>
- </inp2:m_RenderElement>
- <!-- // suggest category confirm -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/categories/suggest_confirm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/designs/form.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/designs/form.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/designs/form.tpl (nonexistent)
@@ -1,70 +0,0 @@
-<!--##
-<NAME>Forms - Section Template</NAME>
-<DESC>Online Form</DESC>
-<SECTION>Platform</SECTION>
-##-->
-<inp2:m_include template="platform/elements/dynamic_forms.elm"/>
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:st_PageInfo type="title"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:st_PageInfo type="title"/>
- </inp2:m_Capture>
-
- <inp2:st_ContentBlock num="1"/>
- <p>
- <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
- <inp2:formsubs_PresetFormFields/>
-
- <inp2:m_if check="formsubs_HasError" field="any">
- <inp2:m_RenderElement name="error_message" />
- </inp2:m_if>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
-
- <form method="post" action="<inp2:m_FormAction m_cat_id="0" m_cat_page="1"/>">
-
- <table class="form-data fullwidth">
- <inp2:formflds_PrintList render_as="form_field" SourcePrefix="formsubs" per_page="-1"/>
-
- <inp2:m_RenderElement design="inp_edit_buttons">
- <input type="submit" class="button" name="events[formsubs][OnCreate]" value="<inp2:m_Phrase label="lu_send" no_editing="1"/>"/>
-
- <input type="hidden" name="<inp2:formsubs_InputName field="FormId"/>" value="<inp2:m_Get var="form_id"/>"/>
- <input type="hidden" name="form_id" value="<inp2:m_Get var="form_id"/>"/>
- <input type="hidden" name="success_template" value="<inp2:st_Field name="FormSubmittedTemplate"/>"/>
- </inp2:m_RenderElement>
- </table>
- </form>
- </p>
- <inp2:st_ContentBlock num="2"/>
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/designs/form.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.4
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/designs/general.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/designs/general.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/designs/general.tpl (nonexistent)
@@ -1,56 +0,0 @@
-<!--##
-<NAME>General - Section Template</NAME>
-<DESC>General</DESC>
-<SECTION>Platform</SECTION>
-##-->
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:st_PageInfo type="title"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:st_PageInfo type="title"/>
- </inp2:m_Capture>
-
- <inp2:st_ContentBlock num="1"/>
- </inp2:m_RenderElement>
- </div>
- <div class="movable-area">
- <!--## RELATED TO PAGE ITEMS ##-->
- <!--##
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box" related_to="Category" data_exists="1">
- <inp2:m_Capture to_var="header">
- <inp2:m_Phrase label="lu_title_RelatedItems"/>
- </inp2:m_Capture>
-
- <inp2:m_ModuleInclude template="elements/content_boxes/related_items" related_to="$related_to" />
- </inp2:m_RenderElement>
- </div>
- ##-->
- <!--## // RELATED TO PAGE ITEMS ##-->
-
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/designs/general.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.5
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/designs/popup_design.des.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/designs/popup_design.des.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/designs/popup_design.des.tpl (nonexistent)
@@ -1,24 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<inp2:m_include template="platform/elements/side_boxes.elm"/>
-<inp2:m_include template="platform/elements/content_boxes.elm"/>
-<inp2:m_include template="platform/elements/forms.elm"/>
-
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>
- <inp2:m_GetConfig name="Site_Name"/>
- </title>
- <meta http-equiv="Content-Type" content="text/html; charset=<inp2:lang.current_Field name="Charset"/>" />
- <inp2:m_ModuleInclude template="elements/html_head.elm" in-portal_template="platform/elements/html_head.elm"/>
- </head>
- <body>
- <inp2:m_RenderElement name="content"/>
- <br />
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /><br /></div>
- <br />
-
- <div style="text-align: center;">
- <a href="<inp2:m_Link/>" onclick="window.close(); return false;"><inp2:m_Phrase name="lu_btn_CloseWindow"/></a>
- </div>
- </body>
-</html>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/designs/popup_design.des.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/designs/default_design.des.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/designs/default_design.des.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/designs/default_design.des.tpl (nonexistent)
@@ -1,123 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<inp2:m_CheckSSL/>
-<inp2:m_include template="platform/elements/side_boxes.elm" strip_nl="1"/>
-<inp2:m_include template="platform/elements/content_boxes.elm" strip_nl="1"/>
-<inp2:m_include template="platform/elements/forms.elm" strip_nl="1"/>
-
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <inp2:m_DefineElement name="cms_page_title">
- <inp2:st_PageInfo type="htmlhead_title"/>
- </inp2:m_DefineElement>
-
- <title><inp2:m_GetConfig name="Site_Name"/> :: <inp2:m_RenderElement name="page_title" default_element="cms_page_title" no_editing="1"/></title>
-
- <!--## Include module specific HEADER (META INFORMATION inside) template ##-->
- <inp2:m_ModuleInclude template="elements/html_head.elm" in-portal_template="platform/elements/html_head.elm"/>
-
- <inp2:st_EditingScripts/>
- <!--## /Include module specific HEADER template ##-->
- </head>
- <body>
- <inp2:st_EditPage mode="start"/>
- <div align="left">
- <div align="left" style="width:100%">
- <table class="fullwidth">
- <tr>
- <td>
- <inp2:m_include template="platform/elements/header.elm"/>
- </td>
- </tr>
- <tr>
- <td>
- <inp2:m_include template="platform/elements/menu.elm"/>
- </td>
- </tr>
- </table>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt=""/><br />
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" alt=""/><br />
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt=""/><br />
-
- <table class="fullwidth">
- <tr>
- <!-- SIDEBAR -->
- <td style="width: 200px;" valign="top">
- <inp2:m_DefineElement name="cms_sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- </div>
- </inp2:m_DefineElement>
-
- <inp2:m_RenderElement name="sidebar" default_element="cms_sidebar"/>
- </td>
- <!-- /SIDEBAR -->
-
- <!-- SEPARATOR -->
- <td width="3" class="vertical-separator" style="width: 3px;">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br />
- </td>
- <!-- /SEPARATOR -->
-
- <!-- CONTENT -->
- <td style="width: auto;" valign="top">
- <inp2:m_DefineElement name="cms_content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm"/>
- </div>
-
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:st_PageInfo type="title"/>
- </inp2:m_Capture>
-
- <inp2:st_ContentBlock num="1"/>
- </inp2:m_RenderElement>
- </div>
- </div>
- </inp2:m_DefineElement>
-
- <inp2:m_RenderElement name="content" default_element="cms_content"/>
- <br />
- </td>
- <!-- /CONTENT -->
-
- <!--## REMOVE THIS LINE TO UNCOMMENT
- <!-- SEPARATOR -->
- <td width="3" class="vertical-separator">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br />
- </td>
- <!-- /SEPARATOR -->
-
- <!-- RIGHT-SIDEBAR WITH BANNER -->
- <td style="width: 200px;" valign="top">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/banners/banner_right.elm"/>
- </div>
- </div>
- </td>
- <!-- /RIGHT-SIDEBAR WITH BANNER -->
- REMOVE THIS LINE TO UNCOMMENT ##-->
- </tr>
- </table>
-
- <table class="fullwidth">
- <tr>
- <td >
- <inp2:m_include template="platform/elements/footer.elm"/>
- </td>
- </tr>
- </table>
- </div>
- </div>
- <inp2:st_EditPage mode="end"/>
- </body>
-</html>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/designs/default_design.des.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/designs/.smsignore
===================================================================
--- branches/5.0.x/themes/default2009/platform/designs/.smsignore (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/designs/.smsignore (nonexistent)
@@ -1 +0,0 @@
-.*\.tpl
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/designs/.smsignore
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/designs/default_design_ajax.des.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/designs/default_design_ajax.des.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/designs/default_design_ajax.des.tpl (nonexistent)
@@ -1,4 +0,0 @@
-<inp2:m_include template="platform/elements/content_boxes.elm" strip_nl="1"/>
-<inp2:m_include template="platform/elements/forms.elm" strip_nl="1"/>
-
-<inp2:m_RenderElement name="content"/>
Property changes on: branches/5.0.x/themes/default2009/platform/designs/default_design_ajax.des.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/preferences.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/preferences.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/preferences.elm.tpl (nonexistent)
@@ -1,35 +0,0 @@
-<inp2:m_DefineElement name="privacy_element">
- <tr>
- <td class="field-name"><inp2:m_phrase name="$title"/></td>
- <td><inp2:user-profile_Field field="$field" profile_field="1"/></td>
- <td class="field-value">
- <input type="hidden" id="<inp2:user-profile_InputName field="$field"/>" name="<inp2:user-profile_InputName field="$field"/>" value="<inp2:user-profile_Field field="$field"/>"/>
- <input type="checkbox" id="_cb_<inp2:user-profile_InputName field="$field"/>" <inp2:user-profile_Field field="$field" checked="checked" db="db"/> onchange="update_checkbox(this, document.getElementById('<inp2:user-profile_InputName field="$field"/>'));"/>
- </td>
- </tr>
- <inp2:m_if check="m_ParamEquals" name="is_last" value="0">
- <tr>
- <td colspan="3">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- </td>
- </tr>
- </inp2:m_if>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="profile_element">
- <inp2:m_if check="user-profile_Field" name="$field">
- <inp2:m_inc param="fields_shown" by="1"/>
- <tr>
- <td class="field-name"><inp2:m_phrase name="$title"/></td>
- <td class="field-value"><inp2:user-profile_Field field="$field" profile_field="1"/></td>
- </tr>
-
- <inp2:m_if check="user-profile_NotLastField" counter="fields_shown">
- <tr>
- <td colspan="3">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- </td>
- </tr>
- </inp2:m_if>
- </inp2:m_if>
-</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/preferences.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/menu_sections.xml.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/menu_sections.xml.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/menu_sections.xml.tpl (nonexistent)
@@ -1,19 +0,0 @@
-<inp2:m_Random result_to_var="rand"/>
-<inp2:m_DefineElement name="top_menu_item" no_editing="1">
- <item id="menu<inp2:m_Param name="page_id"/>"
- url="<inp2:m_if check="m_Param" name="external_url"><inp2:m_Param name="external_url"/><inp2:m_else/><inp2:m_Link template="$template" m_cat_id="$cat_id" m_cat_page="1"/></inp2:m_if>"
- <inp2:m_if check="m_Param" name="menu_icon">
- ico="['<inp2:m_TemplatesBase/><inp2:m_Param name="menu_icon"/>']"
- <inp2:m_else/>
- ico="['<inp2:m_TemplatesBase module="In-Portal"/>img/menu_inedit.gif']"
- </inp2:m_if>
- enb="true" title=""
- subid="subpages<inp2:m_Param name="page_id"/>"
- suburl="<inp2:m_link __NO_REWRITE__="1" template="platform/elements/menu_subsections.xml"
- m_cat_id="$cat_id"
- m_cat_page="1"
- page_id="$page_id"
- level="0" max_level="4"
- />" ><![CDATA[<inp2:m_Param name="title"/>]]></item>
-</inp2:m_DefineElement>
-<inp2:st_CachedMenu level="0" category_id="0" render_as="top_menu_item"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/menu_sections.xml.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.3
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/banners/banner_top.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/banners/banner_top.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/banners/banner_top.elm.tpl (nonexistent)
@@ -1,2 +0,0 @@
-<img src="<inp2:m_TemplatesBase module="In-Portal"/>img/top_baner_1.gif" width="500" height="70" alt="" /><br />
-<!--## <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/top_baner_1.gif" width="500" height="70" alt="" /><br /> ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/banners/banner_top.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/banners/banner_right.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/banners/banner_right.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/banners/banner_right.elm.tpl (nonexistent)
@@ -1,14 +0,0 @@
-<table style="width: 100%;">
- <tr class="movable-header">
- <td class="side-box-header">
- <span class="side-box-title"><inp2:m_Phrase label="lu_title_Advertisements"/></span>
- </td>
- </tr>
- <tr>
- <td class="content-box-content">
- <!-- Right side Banner code goes here -->
- Right-side Banner
- <!-- /Right side Banner code goes here -->
- </td>
- </tr>
-</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/banners/banner_right.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/content_boxes/related_items.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/content_boxes/related_items.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/content_boxes/related_items.elm.tpl (nonexistent)
@@ -1,7 +0,0 @@
-<!--## related category items ##-->
- <inp2:m_include template="platform/elements/categories.elm"/>
-
- <ul>
- <inp2:c_ListCategories render_as="related_category_element" types="related" related_to="$related_to" parent_cat_id="any" no_table="1"/>
- </ul>
-<!--## // related category items ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/content_boxes/related_items.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/content_boxes/no_favorites.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/content_boxes/no_favorites.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/content_boxes/no_favorites.elm.tpl (nonexistent)
@@ -1,9 +0,0 @@
-<inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_Phrase name="lu_title_Favorites"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_NoFavorites"/>
-</inp2:m_RenderElement>
-
-<inp2:m_ModuleInclude template="elements/content_boxes/pick_items.elm"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/content_boxes/no_favorites.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/content_boxes/sub_categories.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/content_boxes/sub_categories.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/content_boxes/sub_categories.elm.tpl (nonexistent)
@@ -1,50 +0,0 @@
-<!-- categories -->
-<inp2:m_RenderElement design="content_box" data_exists="0">
- <inp2:m_Capture to_var="header">
- <strong><inp2:c_Field name="Name"/></strong>
- </inp2:m_Capture>
-
- <!--## CATEGORY IMAGE & DESCRIPTION ##-->
- <table class="fullwidth category-header">
- <tr>
- <td valign="top">
- <inp2:m_if check="c_ImageSrc" MaxWidth="thumbnail">
- <img src="<inp2:c_ImageSrc Primary="1" MaxWidth="thumbnail" />" class="image_border" align="right" hspace="5" vspace="0" alt="<inp2:c_Field name="Name"/>"/>
- </inp2:m_if>
- <inp2:c_Field name="Description"/>
- </td>
- </tr>
- </table>
- <!--## /CATEGORY IMAGE & DESCRIPTION ##-->
-</inp2:m_RenderElement>
-
-<inp2:m_RenderElement design="content_box_noheader" data_exists="1">
- <inp2:c_InitList list_name="sub_categories" page_var="m_cat_page"/>
-
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_Categories"/> (<inp2:c_TotalRecords list_name="sub_categories"/>)
- </inp2:m_Capture>
-
- <table class="fullwidth">
- <tr>
- <td class="category-statistics">
- <inp2:m_phrase name="lu_TotalCategories"/>: <inp2:c_CategoryCount/> &nbsp;|&nbsp; <inp2:m_phrase name="lu_AddedToday"/>: <inp2:c_CategoryCount today="1"/>
- </td>
- <td class="category-statistics" align="right">
- <inp2:m_phrase name="lu_CategoriesUpdated"/>: <inp2:c_LastUpdated format="_regional_DateFormat"/>
- </td>
- </tr>
- </table>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="4" alt="" /><br />
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" alt="" /><br />
- <br />
-
- <inp2:m_include template="platform/elements/categories.elm"/>
-
- <table class="fullwidth">
- <inp2:c_ListCategories list_name="sub_categories" render_as="category_element" columns="2" direction="H"/>
- </table>
- <br /><inp2:m_include template="platform/elements/pagination.elm" prefix="c" list_name="sub_categories"/>
-</inp2:m_RenderElement>
-<!-- // categories -->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/content_boxes/sub_categories.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.3
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/content_boxes/nothing_found.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/content_boxes/nothing_found.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/content_boxes/nothing_found.elm.tpl (nonexistent)
@@ -1,25 +0,0 @@
-<inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_Phrase name="lu_title_SearchResults"/>
- </inp2:m_Capture>
-
- <table class="warning-message fullwidth">
- <tr>
- <td width="30">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/warning_icon.gif" width="21" height="18" alt=""/>
- </td>
- <td>
- <inp2:m_phrase name="lu_Warning"/><br />
- </td>
- </tr>
- </table>
- <br />
-
- <inp2:m_if check="m_Get" var="keywords_too_short">
- <inp2:m_Phrase label="lu_text_KeywordsTooShort"/>!
- <inp2:m_else/>
- <inp2:m_Phrase label="lu_text_NothingFound"/>!
- </inp2:m_if>
-</inp2:m_RenderElement>
-
-<inp2:m_ModuleInclude template="elements/content_boxes/pick_items.elm"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/content_boxes/nothing_found.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/menu_subsections.xml.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/menu_subsections.xml.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/menu_subsections.xml.tpl (nonexistent)
@@ -1,32 +0,0 @@
-<inp2:m_XMLTemplate cache="600"/>
-<inp2:m_Get var="page_id" result_to_var="page_id"/>
-<inp2:m_Inc param="level" by="1"/>
-<inp2:m_Get var="level" result_to_var="level"/>
-<inp2:m_Get var="max_level" result_to_var="max_level"/>
-<inp2:m_Random result_to_var="rand"/>
-<inp2:conf_ConfigValue name="CategoriesRebuildSerial" result_to_var="serial"/>
-<menus>
- <menu id="subpages<inp2:m_Param name="page_id"/>"
- orient="V" showicon="true" showsubicon="true" stlprf=""
- submenuic="['<inp2:m_TemplatesBase module="In-portal"/>img/arrow_white.gif']">
- <items>
- <inp2:m_DefineElement name="top_sub_menu_elem" no_editing="1">
- <item id="menu<inp2:m_Param name="page_id"/>" url="<inp2:m_if check="m_Param" name="external_url"><inp2:m_Param name="external_url"/><inp2:m_else/><inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/></inp2:m_if>" enb="true"
- <inp2:m_if inverse="1" check="m_ParamEquals" name="level" value="$max_level">
- <inp2:m_if check="m_Param" name="has_sub_menu">
- subid="subpages<inp2:m_Param name="page_id"/>"
- suburl="<inp2:m_link __NO_REWRITE__="1" template="platform/elements/menu_subsections.xml"
- m_cat_id="$cat_id"
- m_cat_page="1"
- page_id="$page_id"
- level="$level" max_level="4"
- rand="$rand" serial="$serial"/>"
- </inp2:m_if>
- </inp2:m_if>
- ><![CDATA[<inp2:m_Param name="title"/>]]></item>
- </inp2:m_DefineElement>
-
- <inp2:st_CachedMenu except="index" menu_id="$page_id" category_id="$cat_id" render_as="top_sub_menu_elem"/>
- </items>
- </menu>
-</menus>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/menu_subsections.xml.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.3
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/menu.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/menu.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/menu.elm.tpl (nonexistent)
@@ -1,109 +0,0 @@
-<table class="menu-background fullwidth">
- <tr>
- <td align="left">
- <table style="width: auto;">
- <tr>
- <td>
- <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenu.js"></script>
- <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenueffect.js"></script>
- <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenuext_dyn.js"></script>
- <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenuext_xml.js"></script>
-
- <link rel="StyleSheet" href="<inp2:m_TemplatesBase module='In-Portal'/>inc/dmenu.css" type="text/css" />
- <div id="xmlMenuDiv"></div>
-
- <script type="text/javascript">
- <inp2:m_DefineElement name="menu_xml" no_editing="1">
- <menumgr id="mgr" flowoverformelement="false" defaulteffect="aoslide" icpath="">
- <!--## USE droponclick="false" TO OPEN MENU ONMOUSE-OVER ##-->
- <menubar id="menubar" orient="H" showicon="true" showsubicon="false" stlprf="horz_" droponclick="true" >
- <items>
- <item id="sub-elem0" url="<inp2:m_Link template="index" m_cat_id="0" m_cat_page="1"/>" ico="['<inp2:m_TemplatesBase module="In-portal"/>img/menu_home.gif']" enb="true" title=""><![CDATA[<inp2:m_RootCategoryName/>]]></item>
- <inp2:m_Include template="platform/elements/menu_sections.xml" />
- </items>
- </menubar>
- </menumgr>
- </inp2:m_DefineElement>
-
- <inp2:m_get name="m_cat_id" result_to_var="current_category"/>
-
- $(document).ready(
- function() {
- var menu_mgr = NlsMenuUtil.createFromXMLString('<inp2:m_RenderElement name="menu_xml" js_escape="1"/>');
-// menu_mgr.renderMenus();
- menu_mgr.renderMenubar('xmlMenuDiv');
-
- <inp2:m_if check="m_GetConst" name="EDITING_MODE" equals_to="2">
- // make all spans with phrases clickable inside menus, that were just created
- aTemplateManager.setupEditTranslationButtons('#xmlMenuDiv');
- </inp2:m_if>
- }
- );
- </script>
- <noscript>
- <inp2:m_DefineElement name="static_top_menu_element">
- <inp2:m_if check="m_Param" name="external_url">
- <inp2:m_Param name="external_url" result_to_var="link"/>
- <inp2:m_else/>
- <inp2:m_Link template="$template" m_cat_id="$cat_id" m_cat_page="1" result_to_var="link"/>
- </inp2:m_if>
-
- <inp2:m_if check="m_Param" name="menu_icon">
- <inp2:m_TemplatesBase result_to_var="module_path"/>
- <inp2:m_RenderElement name="menu_element" menu_href="$link" menu_title="$title" menu_icon_src="{$module_path}{$menu_icon}"/>
- <inp2:m_else/>
- <inp2:m_TemplatesBase module="In-Portal" result_to_var="module_path"/>
- <inp2:m_RenderElement name="menu_element" menu_href="$link" menu_title="$title" menu_icon_src="{$module_path}img/menu_inedit.gif"/>
- </inp2:m_if>
- </inp2:m_DefineElement>
-
- <table>
- <tr>
- <inp2:m_Link template="index" m_cat_id="0" m_cat_page="1" result_to_var="link"/>
- <inp2:m_RootCategoryName result_to_var="title"/>
- <inp2:m_TemplatesBase module="In-portal" result_to_var="module_path"/>
- <inp2:m_RenderElement name="menu_element" menu_href="$link" menu_title="$title" menu_icon_src="{$module_path}img/menu_home.gif"/>
- <inp2:st_CachedMenu level="0" category_id="0" render_as="static_top_menu_element"/>
- </tr>
- </table>
- </noscript>
-
- <inp2:m_Set m_cat_id="$current_category"/>
- <inp2:c_Field requery="1" name="Name" result_to_var="category_name"/>
- </td>
- </tr>
- </table>
- </td>
- <td align="right">
- <table style="width: auto;">
- <tr>
- <!-- menu: My Account -->
- <inp2:m_RenderElement design="menu_element">
- <inp2:m_Capture to_var="menu_href">
- <inp2:m_Link template="platform/my_account/my_account" m_cat_id="0" m_cat_page="1"/>
- </inp2:m_Capture>
-
- <inp2:m_Capture to_var="menu_icon">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu_my_account.gif" alt="" /><br />
- </inp2:m_Capture>
-
- <inp2:m_Capture to_var="menu_title">
- <inp2:m_Phrase name="lu_title_MyAccount"/>
- </inp2:m_Capture>
-
- <inp2:m_IsActive template=".*/my_account" result_to_var="current"/>
- </inp2:m_RenderElement>
- <!-- // menu: My Account -->
-
-
- <inp2:m_if check="m_ModuleEnabled" module="In-Commerce">
- <!-- menu: ShoppingCart -->
- <inp2:m_Include t="in-commerce/elements/menu_element.elm"/>
- <!-- // menu: ShoppingCart -->
- </inp2:m_if>
-
- </tr>
- </table>
- </td>
- </tr>
-</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/menu.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/content_boxes.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/content_boxes.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/content_boxes.elm.tpl (nonexistent)
@@ -1,175 +0,0 @@
-<!--## MAIN CONTENT BOX ELEMENT DESIGN ##-->
-<inp2:m_DefineElement name="content_box">
- <table class="fullwidth">
- <tr>
- <td colspan="3">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="20" alt=""/><br />
- </td>
- </tr>
- <tr class="movable-header">
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- <td class="content-box-header table-border">
- <div class="content-box-title"><inp2:m_param name="header"/></div>
- </td>
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- </tr>
- <tr>
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- <td class="content-box-content">
- <inp2:m_param name="content"/>
- </td>
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- </tr>
- </table>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT BOX ELEMENT DESIGN ##-->
-
-<!--## DESIGN OF CONTENT BOX SUB-SECTION ELEMENT##-->
-<inp2:m_DefineElement name="content_box_subsection">
- <table class="fullwidth">
- <tr>
- <td colspan="3">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="20" alt=""/><br />
- </td>
- </tr>
- <tr class="movable-header">
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- <td class="content-box-header table-border">
- <div class="content-box-title"><inp2:m_param name="subsection_header"/></div>
- </td>
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- </tr>
- <tr>
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- <td class="content-box-content">
- <inp2:m_param name="content"/>
- </td>
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- </tr>
- </table>
-</inp2:m_DefineElement>
-<!--## //DESIGN OF CONTENT BOX SUB-SECTION ELEMENT##-->
-
-<!--## CONTENT BOX NO-HEADER ELEMENT DESIGN ##-->
-<inp2:m_DefineElement name="content_box_noheader">
- <table class="fullwidth">
- <tr class="movable-header">
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- <td class="content-box-content">
- <inp2:m_param name="content"/>
- </td>
- <td width="13">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
- </td>
- </tr>
- </table>
-</inp2:m_DefineElement>
-<!--## /CONTENT BOX NO-HEADER ELEMENT DESIGN ##-->
-
-<inp2:m_DefineElement name="menu_element" current="" no_editing="1">
- <inp2:m_if check="m_Param" name="current">
- <td>
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu_active_border.gif" width="1" height="37" alt=""/><br />
- </td>
- <td class="menu-top-active-icon top-menu-padding">
- <a href="<inp2:m_param name="menu_href" no_editing="1"/>"><inp2:m_if check="m_Param" name="menu_icon_src"><img src="<inp2:m_Param name="menu_icon_src"/>"/><inp2:m_else/><inp2:m_param name="menu_icon" no_editing="1"/></inp2:m_if></a>
- </td>
- <td class="menu-top-active-text top-menu-padding">
- <a href="<inp2:m_param name="menu_href" no_editing="1"/>" class="top-menu-link"><inp2:m_param name="menu_title" no_editing="1"/></a>
- </td>
- <td>
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu_active_border.gif" width="1" height="37" alt=""/><br />
- </td>
- <inp2:m_else/>
- <td>
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="37" alt=""/><br />
- </td>
- <td class="menu-top-noactive-icon top-menu-padding">
- <a href="<inp2:m_param name="menu_href" no_editing="1"/>"><inp2:m_if check="m_Param" name="menu_icon_src"><img src="<inp2:m_Param name="menu_icon_src"/>"/><inp2:m_else/><inp2:m_param name="menu_icon" no_editing="1"/></inp2:m_if></a>
- </td>
- <td class="menu-top-noactive-text top-menu-padding">
- <a href="<inp2:m_param name="menu_href" no_editing="1"/>" class="top-menu-link"><inp2:m_param name="menu_title" no_editing="1"/></a>
- </td>
- <td>
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="37" alt=""/><br />
- </td>
- </inp2:m_if>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="box_element" no_editing="1" prefix="">
- <tr>
- <td>
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" /><br />
- </td>
- <td>
- <inp2:m_if check="m_Param" name="prefix">
- <a href="<inp2:{$prefix}_SuggestItemLink template="$template"/>"><inp2:m_Phrase label="$title"/></a>
- <inp2:m_else/>
- <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1" />"><inp2:m_Phrase label="$title"/></a>
- </inp2:m_if>
- </td>
- </tr>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="review_element">
- <tr>
- <td>
- <strong><inp2:m_Phrase name="lu_fld_ReviewBy"/>:</strong> <inp2:Field name="ReviewedBy"/> [<inp2:Field name="CreatedOn" format="_regional_DateFormat"/>]<br />
- <strong><inp2:m_Phrase name="lu_fld_ReviewText"/>:</strong> <inp2:Field name="ReviewText"/>
- <br /><br />
- </td>
- </tr>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="rating_element">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/star<inp2:m_if check="m_Param" name="active">_rate</inp2:m_if>.gif" width="10" height="11" alt=""/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="category_path_element">
- <inp2:m_ifnot check="c_HomeCategory" equals_to="$cat_id">
- <inp2:m_param name="separator"/>
- </inp2:m_ifnot>
- <inp2:m_param name="cat_name"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="image_element">
- <img src="<inp2:m_param name="img_path" />" title="<inp2:m_param name="alt" />" alt="<inp2:m_param name="alt" />" <inp2:m_param name="img_size" /> border="0" align="<inp2:m_param name="align"/>" />
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="tab">
- <td class="<inp2:m_if check="m_IsActive" template="$template">active-tab<inp2:m_else/>inactive-tab</inp2:m_if>">
- <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/>"><inp2:m_phrase name="$title"/></a>
- </td>
- <td width="8">&nbsp;
-
- </td>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="file_element">
- <tr>
- <td class="file-list-icon">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/file_icons/<inp2:FileIcon default="icon_file.gif"/>" alt="<inp2:Field name="FileName"/>" border="0" /><br />
- </td>
- <td class="file-list-label">
- <a href="<inp2:DownloadFileLink />"><inp2:Field name="FileName"/></a>
- </td>
- <tr>
-</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/content_boxes.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.4
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/dynamic_forms.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/dynamic_forms.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/dynamic_forms.elm.tpl (nonexistent)
@@ -1,58 +0,0 @@
-<inp2:m_DefineElement name="form_field_text">
- <input type="text" class="input-text" name="<inp2:CustomInputName/>" value="<inp2:SubmissionTag tag="Field"/>" <inp2:m_param name="field_params" />/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_field_password">
- <input type="password" class="input-text" primarytype="password" name="<inp2:CustomInputName/>" id="<inp2:CustomInputName/>" value="" />
- <input type="password" class="input-text" name="<inp2:CustomInputName verify="1"/>" id="verify_<inp2:CustomInputName verify="1"/>" value="" />
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_field_option">
- <option value="<inp2:m_param name="key"/>"<inp2:m_param name="selected"/>><inp2:m_param name="option"/></option>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_field_select">
- <select name="<inp2:CustomInputName/>" class="input-select">
- <inp2:SubmissionTag tag="PredefinedOptions" field="$field" block="form_field_option" selected="selected"/>
- </select>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_field_checkbox">
- <input type="hidden" id="<inp2:CustomInputName/>" name="<inp2:CustomInputName/>" value="<inp2:SubmissionTag tag="Field" field="$field" db="db"/>">
- <input type="checkbox" id="_cb_<inp2:m_param name="field"/>" name="_cb_<inp2:m_param name="field"/>" <inp2:SubmissionTag tag="Field" checked="checked" db="db"/> class="<inp2:m_param name="field_class"/>" onclick="document.getElementById('<inp2:CustomInputName/>').value = this.checked ? 1:0">
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_field_textarea">
- <textarea name="<inp2:CustomInputName/>" class="input-textarea" <inp2:m_param name="field_params" />><inp2:SubmissionTag tag="Field" field="$field" /></textarea>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_radio_item">
- <input type="radio" <inp2:m_param name="checked"/> name="<inp2:m_param name="field_name"/>" id="<inp2:m_param name="field_name"/>_<inp2:m_param name="key"/>" value="<inp2:m_param name="key"/>"><label for="<inp2:m_param name="field_name"/>_<inp2:m_param name="key"/>"><inp2:m_param name="option"/></label>&nbsp;
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_field_radio">
- <inp2:SubmissionTag tag="PredefinedOptions" field="$field" block="form_radio_item" selected="checked"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="form_field">
- <tr>
- <td class="field-name">
- <strong><inp2:Field name="FieldLabel" plus_or_as_label="1"/><inp2:m_if check="FieldEquals" field="Required" value="1"><span class="field-required">*</span></inp2:m_if>:</strong>&nbsp;&nbsp;
- </td>
- <td class="field-value">
- <inp2:m_if check="SubmissionTag" tag="HasError">
- <span class="field-error"><inp2:SubmissionTag tag="Error"/></span><br />
- </inp2:m_if>
-
- <inp2:ConfigFormElement field="Value" blocks_prefix="form_field_" element_type_field="ElementType" value_list_field="ValueList" /><br/>
- </td>
- </tr>
-
- <inp2:m_if check="m_Param" name="not_last">
- <tr>
- <td colspan="2">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- </td>
- </tr>
- </inp2:m_if>
-</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/dynamic_forms.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/pagination.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/pagination.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/pagination.elm.tpl (nonexistent)
@@ -1,52 +0,0 @@
-<inp2:m_DefineElement name="prev_page">
- <a href="<inp2:PageLink/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/pagenation_left.gif" width="5" height="5" alt="" /></a>&nbsp;&nbsp;
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="next_page">
- &nbsp;<a href="<inp2:PageLink/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/pagenation_right.gif" width="5" height="5" alt="" /></a>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="page_current">
- <span class="current-page"><inp2:m_param name="page"/></span>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="page_separator">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" />
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="page_link">
- <a href="<inp2:PageLink/>" class="page-link"><inp2:m_param name="page"/></a>
-</inp2:m_DefineElement>
-
-<div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /><br /></div>
-<br />
-
-<table style="width: 100%; text-align: left;">
- <tr>
- <inp2:m_if check="{$prefix}_GridInfo" type="needs_pagination">
- <td>
- <inp2:m_Phrase label="lu_comm_Page"/>:&nbsp;
-
-
- <inp2:{$prefix}_PaginationBar
- current_render_as="page_current" separator_render_as="page_separator" link_render_as="page_link"
- prev_page_render_as="prev_page"
- next_page_render_as="next_page" />
- </td>
- </inp2:m_if>
-
- <td align="right">
- <inp2:m_phrase name="lu_ItemsPerPage"/>:
- <form method="post" action="<inp2:m_FormAction />">
-
- <select class="input-select" name="<inp2:{$prefix}_VarName type="PerPage"/>">
- <option value="10" <inp2:{$prefix}_PerPageSelected per_page="10" selected='selected="selected"'/>>10</option>
- <option value="20" <inp2:{$prefix}_PerPageSelected per_page="20" selected='selected="selected"'/>>20</option>
- <option value="50" <inp2:{$prefix}_PerPageSelected per_page="50" selected='selected="selected"'/>>50</option>
- </select>
- <input type="submit" class="button" name="<inp2:{$prefix}_SubmitName event="OnSetPerPage"/>" value="<inp2:m_Phrase label="lu_btn_Set" no_editing="1"/>" />
- </form>
- </td>
- </tr>
-</table>
-
Property changes on: branches/5.0.x/themes/default2009/platform/elements/pagination.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/side_boxes/related_searches.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/side_boxes/related_searches.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/side_boxes/related_searches.elm.tpl (nonexistent)
@@ -1,15 +0,0 @@
-<inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_RelatedSearches"/>
-</inp2:m_Capture>
-
-<inp2:m_DefineElement name="related_search_element">
- <tr>
- <td>
- <a href="<inp2:RelatedSearchUrl search_template="platform/search/search_results"/>"><inp2:Field name="Keyword"/></a>
- </td>
- </tr>
-</inp2:m_DefineElement>
-
-<table>
- <inp2:c-search_PrintList render_as="related_search_element"/>
-</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/side_boxes/related_searches.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/side_boxes/login.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/side_boxes/login.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/side_boxes/login.elm.tpl (nonexistent)
@@ -1,125 +0,0 @@
-<!-- LOGIN BOX TITLE -->
-<inp2:m_Capture to_var="header">
- <table class="fullwidth">
- <tr>
- <td class="side-box-title" align="left">
- <inp2:m_phrase name="lu_title_LoginBox"/>
- </td>
- <td align="right" class="login-status">
-
- <!-- IF LOGGED IN SHOW NAME -->
- <inp2:m_if check="m_LoggedIn">
- <a href="<inp2:m_Link template="platform/my_account/my_profile" m_cat_id="0" m_cat_page="1"/>"><inp2:u_Field name="FirstName"/> <inp2:u_Field name="LastName"/></a><br />
- <!-- /IF LOGGED IN SHOW NAME -->
- <inp2:m_else/>
-
- <table>
- <tr>
- <td width="11">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/not_logged.gif" alt="" width="11" height="11" border="0" /><br />
- </td>
- <td class="login-status">
- &nbsp;<inp2:m_Phrase label="lu_NotLoggedIn"/>
- </td>
- </tr>
- </table>
- </inp2:m_if>
- </td>
- </tr>
- </table>
-</inp2:m_Capture>
-<!-- /LOGIN BOX TITLE -->
-
-<!-- IF LOGGED! -->
-<inp2:m_if check="m_LoggedIn">
- <table width="100%" style="border-width: 0px;">
- <tr>
- <td colspan="2"><strong><inp2:m_phrase name="lu_section_MyAccount"/></strong></td>
- </tr>
-
- <!-- SHOW MY PROFILE -->
- <inp2:m_RenderElement name="box_element" template="platform/my_account/my_profile" title="lu_MyProfile"/>
- <!-- /SHOW MY PROFILE -->
-
- <!-- SHOW MY FAVORITES -->
- <inp2:m_RenderElement name="box_element" template="platform/my_account/my_favorites" title="lu_MyFavorites"/>
- <!-- /SHOW MY FAVORITES -->
-
- <!-- SHOW MY PREFERENCES -->
- <inp2:m_RenderElement name="box_element" template="platform/my_account/my_preferences" title="lu_MyPreferences"/>
- <!-- /SHOW MY PREFERENCES -->
-
- <!-- INCLUDE "themes/default2007/[MODULE_NAME]/my_account/my_items.elm.tpl" FOR EACH INSTALLED MODULE -->
- <inp2:m_ModuleInclude template="my_account/my_items.elm" place="sidebox" section="1"/>
- <!-- /INCLUDE "themes/[MODULE_NAME]/my_account/my_items.elm.tpl" FOR EACH INSTALLED MODULE -->
-
- <tr>
- <td>
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" /><br />
- </td>
- <td>
- <a href="<inp2:u_LogoutLink template="index" />"><inp2:m_Phrase label="lu_logout"/></a>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="7" border="0" /><br />
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <strong><inp2:m_phrase name="lu_section_MyItems"/></strong>
- </td>
- </tr>
-
- <inp2:m_ModuleInclude template="my_account/my_items.elm" place="sidebox" section="2"/>
- </table>
-
-<!-- /IF LOGGED -->
-<inp2:m_else/>
-<!-- IF NOT LOGGED IN! -->
-
- <form method="post" action="<inp2:m_FormAction />">
- <inp2:m_if check="u_UseUsernames">
- <inp2:m_phrase label="lu_username"/><br />
- <input class="input-text" type="text" name="login" style="width:155px" /><br />
- <inp2:m_else/>
- <inp2:m_phrase label="lu_email"/><br />
- <input class="input-text" type="text" name="email" style="width:155px" /><br />
- </inp2:m_if>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""/><br />
-
- <inp2:m_Phrase label="lu_Password"/><br />
- <input type="password" class="input-text" name="password" style="width:155px" /><br />
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="10" border="0" /><br />
-
- <table>
- <tr>
- <td width="10">
- <input class="button" name="events[u][OnLogin]" type="submit" value="<inp2:m_Phrase label='lu_Login' no_editing='1'/>" /><br />
- </td>
- <td align="left">
- <input type="checkbox" name="cb_remember_login" value="1"/> <span class="remember-login"><inp2:m_Phrase label="lu_remember_login"/></span>
- </td>
- </tr>
- </table>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="5" height="5" border="0" /><br />
- <inp2:m_if check="u_HasError" field="any">
- <span class="field-error"><inp2:u_Error field="ValidateLogin"/></span><br />
- </inp2:m_if>
-
- <inp2:m_if check="u_RegistrationEnabled">
- <a href="<inp2:m_Link template="platform/login/register" m_cat_id="0" m_cat_page="1"/>" class="more-link" ><inp2:m_Phrase label="lu_Register"/></a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" /><br />
- </inp2:m_if>
-
- <a href="<inp2:m_Link template="platform/login/forgot_password" m_cat_id="0" m_cat_page="1"/>" class="more-link" ><inp2:m_Phrase label="lu_ForgotPassword"/>?</a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" />
- <input type="hidden" name="next_template" value="<inp2:m_get var="next_template"/>" />
- <input type="hidden" name="pending_disabled_template" value="platform/login/login_pending_disabled" />
- </form>
-</inp2:m_if>
-<!-- /IF NOT LOGGED IN -->
Property changes on: branches/5.0.x/themes/default2009/platform/elements/side_boxes/login.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/side_boxes/recommend_site.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/side_boxes/recommend_site.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/side_boxes/recommend_site.elm.tpl (nonexistent)
@@ -1,16 +0,0 @@
-<inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_RecommendSite"/>
-</inp2:m_Capture>
-
-<inp2:m_Phrase label="lu_EnterEmailToRecommend"/><br />
-<img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="5" border="0" /><br />
-
-<form method="POST" action="<inp2:m_FormAction />">
- <input type="text" class="input-text" name="friend_email" value="" style="width: 155px;" /><br />
- <inp2:m_if check="u_HasError" field="any">
- <span class="field-error"><inp2:u_Error field="Email"/></span><br />
- </inp2:m_if>
- <br />
- <input class="button" name="events[u][OnRecommend]" type="submit" value="<inp2:m_Phrase label='lu_btn_Recommend' no_editing='1'/>" />
- <input type="hidden" name="template_success" value="platform/recommend/recommend" />
-</form>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/side_boxes/recommend_site.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/side_boxes/mailing_list.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/side_boxes/mailing_list.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/side_boxes/mailing_list.elm.tpl (nonexistent)
@@ -1,21 +0,0 @@
-<inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_MailingList"/>
-</inp2:m_Capture>
-
-<inp2:m_Phrase label="lu_EnterEmailToSubscribe"/><br />
-<img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="5" border="0" /><br />
-
-<form method="POST" action="<inp2:m_FormAction />" name="mailing_list_form">
- <input type="text" name="subscriber_email" class="input-text" style="width: 155px;"/><br />
- <inp2:m_if check="u_HasError" field="any">
- <span class="field-error"><inp2:u_Error field="SubscribeEmail"/></span><br />
- </inp2:m_if>
-
- <br />
- <input class="button" name="events[u][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Subscribe' no_editing='1'/>" />
- <input class="button" name="events[u][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Unsubscribe' no_editing='1'/>" />
- &nbsp;
- <input type="text" style="display: none" />
- <input type="hidden" name="subscribe_template" value="platform/mailing_list/subscribe"/>
- <input type="hidden" name="unsubscribe_template" value="platform/mailing_list/unsubscribe"/>
-</form>
Property changes on: branches/5.0.x/themes/default2009/platform/elements/side_boxes/mailing_list.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/side_boxes/search.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/side_boxes/search.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/side_boxes/search.elm.tpl (nonexistent)
@@ -1,51 +0,0 @@
-<inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_SearchBox"/>
-</inp2:m_Capture>
-
-<form method="post" action="<inp2:m_Link template="platform/search/search_results" pass_category="1"/>">
- <inp2:m_GetFormHiddens template="platform/search/search_results"/>
- <table>
- <tr>
- <td colspan="2">
- <input type="text" name="keywords" id="keywords" style="width: 155px;" class="input-text" value="" />
- </td>
- </tr>
- <!--## Show only when not on home ##-->
- <inp2:m_if check="m_GetEquals" var="m_cat_id" value="0" inverse="1">
- <tr>
- <td>
- <input type="radio" name="search_scope" id="search_scope_any" value="any" checked />
- </td>
- <td>
- <label for="search_scope_any"><inp2:m_Phrase name="lu_AllWebsite"/></label>
- </td>
- </tr>
- <tr>
- <td>
- <input type="radio" name="search_scope" id="search_scope_category" value="category"/>
- </td>
- <td>
- <label for="search_scope_category"><inp2:m_Phrase name="lu_ThisCategory"/></label>
- </td>
- </tr>
- </inp2:m_if>
- <!--## // Show only when not on home ##-->
- </table>
-
- <br />
- <input class="button" type="submit" value="<inp2:m_Phrase label='lu_btn_FindIt' no_editing='1'/>!" />
-
- <!--##
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="10" border="0" /><br />
- <table>
- <tr>
- <td width="10">
- <input class="button" type="submit" style="width: 40px;" value="<inp2:m_Phrase label="lu_comm_Go" no_editing="1"/>!" />
- </td>
- <td align="left">
- <a href="<inp2:m_Link template="platform/search/advanced_search" />" class="more-link"><inp2:m_Phrase label="lu_btn_AdvancedSearch"/></a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" /><br />
- </td>
- </tr>
- </table>
- ##-->
-</form>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/side_boxes/search.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/header.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/header.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/header.elm.tpl (nonexistent)
@@ -1,54 +0,0 @@
-<table class="top-background fullwidth">
- <tr>
- <td width="240" nowrap>
- <a href="<inp2:m_Link template="index" m_cat_id="0" m_cat_page="1"/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/globe.gif" alt="<inp2:m_GetConfig name="Site_Name"/>" /><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/logo.gif" alt="<inp2:m_GetConfig name="Site_Name"/>" /></a><br />
- </td>
-
- <!-- TOP-BANNER -->
- <td class="top-baner-cell">
- <inp2:m_include template="platform/elements/banners/banner_top.elm"/>
- </td>
- <!-- /TOP-BANNER -->
-
- <td width="400" align="right">
- <table style="width:auto">
- <tr>
- <td class="top-select-padding">
- <form method="post" name="lang_form" id="lang_form" action="<inp2:m_FormAction />">
- <input type="hidden" name="events[lang][OnChangeLanguage]" value="" />
- <inp2:m_Phrase label="lu_YourLanguage"/>:
- <select name="language" class="input-select" onchange="document.getElementById('lang_form').submit()">
- <inp2:m_DefineElement name="lang_elem" no_editing="1">
- <option value="<inp2:Field name="LanguageId"/>" <inp2:m_if check="SelectedLanguage">selected="selected"</inp2:m_if> ><inp2:Field name="PackName"/></option>
- </inp2:m_DefineElement>
- <inp2:lang_ListLanguages render_as="lang_elem" no_table="1"/>
- </select>
- </form>
- </td>
-
- <!--## THEME DROP-DOWN ##-->
- <!--##
- <td class="top-select-padding">
- <form method="post" name="theme_form" id="theme_form" action="<inp2:m_FormAction />">
- <input type="hidden" name="events[theme][OnChangeTheme]" value="" />
- <inp2:m_Phrase label="lu_CurrentTheme"/>:
- <select name="theme" class="input-select" onchange="document.getElementById('theme_form').submit()">
- <inp2:m_DefineElement name="theme_elem">
- <option value="<inp2:Field name="ThemeId"/>" <inp2:m_if check="SelectedTheme">selected="selected"</inp2:m_if> ><inp2:Field name="Name"/></option>
- </inp2:m_DefineElement>
- <inp2:theme_PrintList render_as="theme_elem" no_table="1"/>
- </select>
- </form>
- </td>
- ##-->
- <!--## /THEME DROP-DOWN ##-->
-
- <inp2:m_if check="m_ModuleEnabled" module="In-Commerce">
- <inp2:m_Include t="in-commerce/elements/currency_picker.elm"/>
- </inp2:m_if>
- </tr>
- </table>
-
- </td>
- </tr>
-</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/header.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.3
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/side_boxes.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/side_boxes.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/side_boxes.elm.tpl (nonexistent)
@@ -1,14 +0,0 @@
-<inp2:m_DefineElement name="blue_box">
- <table style="width: 100%;">
- <tr class="movable-header">
- <td class="side-box-header">
- <div class="side-box-title"><inp2:m_param name="header"/></div>
- </td>
- </tr>
- <tr>
- <td class="side-box-content">
- <inp2:m_param name="content"/>
- </td>
- </tr>
- </table>
-</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/side_boxes.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/forms.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/forms.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/forms.elm.tpl (nonexistent)
@@ -1,514 +0,0 @@
-<inp2:m_DefineElement name="error_message">
- <table class="warning-message fullwidth">
- <tr>
- <td width="30">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/warning_icon.gif" width="21" height="18" alt=""/>
- </td>
- <td>
- <inp2:m_phrase name="lu_Warning"/>
- </td>
- </tr>
- </table>
- <br />
- <inp2:m_phrase name="lu_AProblemInForm"/><br />
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="subsection" break="1">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- <div class="sub-section-header"><inp2:m_Phrase label="$title"/></div>
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- <inp2:m_if check="m_Param" name="break">
- <br/>
- </inp2:m_if>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_buttons" width="default">
- <tr>
- <td colspan="2">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
- </td>
- </tr>
- <tr>
- <td style="width: <inp2:m_if check="m_ParamEquals" name="width" value="default">140<inp2:m_else/><inp2:m_Param name="width"/></inp2:m_if>px">&nbsp;
- </td>
- <td>
- <br />
- <inp2:m_Param name="content"/>
- <br /><br />
- </td>
- </tr>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_field_separator" no_editing="1" is_last="0">
- <inp2:m_if check="m_ParamEquals" name="is_last" value="0">
- <tr>
- <td colspan="2">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- </td>
- </tr>
- </inp2:m_if>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_field_caption" no_editing="1" additional_render_as="" title="">
- <inp2:m_inc param="tab_index" by="1"/>
- <td class="field-name" nowrap>
- <inp2:m_if check="m_Param" name="title">
- <label for="<inp2:{$prefix}_InputName field='$field'/>">
- <span <inp2:m_if check="{$prefix}_HasError" field="$field">class="field-required"</inp2:m_if>>
- <inp2:m_phrase label="$title"/></span><inp2:m_if check="{$prefix}_IsRequired" field="$field"><span class="field-required"> *</span></inp2:m_if>:
- </label>
- <inp2:m_if check="m_Param" name="additional_render_as">
- <inp2:m_RenderElement name="$additional_render_as" pass_params="1"/>
- </inp2:m_if>
- <inp2:m_else/>
- &nbsp;
- </inp2:m_if>
- </td>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_label" as_label="" currency="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td valign="top" class="field-value">
- <inp2:{$prefix}_Field field="$field" as_label="$as_label" currency="$currency"/>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_label" as_label="" currency="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td valign="top" class="field-value">
- <inp2:{$prefix}_Field field="$field" as_label="$as_label" currency="$currency"/>
- <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field" db="db"/>" />
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_box" style="" maxlength="" no_editing="1" is_last="0" title="">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" maxlength="<inp2:m_param name="maxlength"/>" style="<inp2:m_param name="style"/>">
- <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="ml_input_element">
- <inp2:Field name="LanguageId" result_to_var="language_id"/>
-
- <div id="<inp2:{$prefix}_InputName field="l{$language_id}_{$field}"/>_input"<inp2:m_ifnot check="{$prefix}_LanguageVisible" field="l{$language_id}_{$field}"> style="display: none;"</inp2:m_ifnot>>
- <inp2:m_if check="{$prefix}_HasError" field="l{$language_id}_{$field}">
- <span class="field-error"><inp2:{$prefix}_Error field="l{$language_id}_{$field}"/></span><br/>
- </inp2:m_if>
-
- <div style="float: left; height: 15px; vertical-align: top; width: auto;">
- <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" id="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" value="<inp2:{$prefix}_Field field='l{$language_id}_{$field}' format='no_default'/>" tabindex="<inp2:m_get param='tab_index'/>" maxlength="<inp2:m_param name='maxlength'/>" style="<inp2:m_param name='style'/>">
- </div>
-
- <div style="float: left; margin-left: 3px; height: 15px; vertical-align: top; width: auto;">
- <inp2:m_if check="Field" name="IconURL">
- <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
- <inp2:m_else/>
- <inp2:Field name="LocalName"/>
- </inp2:m_if>
- </div>
- </div>
- <div style="clear: both;"></div>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="field_language_element">
- <inp2:Field name="LanguageId" result_to_var="language_id"/>
- <a href="#" id="<inp2:{$prefix}_InputName field="l{$language_id}_{$field}"/>_flag">
- <inp2:m_if check="Field" name="IconURL">
- <inp2:m_if check='SelectedLanguage'>
- <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconDisabledURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
- <inp2:m_else/>
- <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
- </inp2:m_if>
- <inp2:m_else/>
- <inp2:Field name="LocalName"/>
- </inp2:m_if>
- </a>
- <inp2:m_ifnot check="m_Param" name="is_last"> </inp2:m_ifnot>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="field_languages_element">
- <inp2:m_ifnot check="{$prefix}_HasLanguageError" field="$field">
- <br/>
- <inp2:lang.enabled_PrintList render_as="field_language_element" pass_params="1" strip_nl="2"/>
- </inp2:m_ifnot>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_box_ml" style="" maxlength="" no_editing="1" is_last="0" title="">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" additional_render_as="field_languages_element" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:lang.enabled_PrintList render_as="ml_input_element" pass_params="1"/>
-
- <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
- </td>
- </tr>
- <script type="text/javascript">
- <inp2:m_Get name="m_lang" result_to_var="current_language"/>
- aMultiLanguageSelector.registerControl('<inp2:{$prefix}_InputName field="l{$current_language}_{$field}"/>');
- </script>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_password" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <input type="password" class="input-text" name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>" value="" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>" />
- <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_upload" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <input type="file" name="<inp2:{$prefix}_InputName field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>">
- <inp2:m_if check="{$prefix}_FieldEquals" name="$field" value="" inverse="inverse">
- (<inp2:{$prefix}_Field field="$field"/>)
- </inp2:m_if>
- <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>[upload]" value="<inp2:{$prefix}_Field field="$field"/>" />
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_image_upload" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <inp2:m_if check="{$prefix}_Field" name="$field">
- <a href="<inp2:{$prefix}_ImageSrc field="$field" MaxWidth="fullsize"/>" target="_blank">
- <inp2:{$prefix}_Image field="$field" render_as="image_element" DefaultImage="platform/img/no_picture.gif" MaxWidth="thumbnail" align="absmiddle"/>
- </a>
- <br />
- <table cellpadding="0" cellspacing="0" style="margin-top: 3px; margin-bottom: 3px;">
- <tr>
- <td>
- <input type="hidden" id="<inp2:{$prefix}_InputName field="Delete{$field}"/>" name="<inp2:{$prefix}_InputName field="Delete{$field}"/>" value="0" />
- <input type="checkbox" id="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>" onchange="update_checkbox(this, document.getElementById('<inp2:{$prefix}_InputName field="Delete{$field}"/>'));">
- </td>
- <td style="padding-left: 3px;">
- <label for="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>"><inp2:m_phrase name="lu_btn_DeleteImage"/></label>
- </td>
- </tr>
- </table>
- </inp2:m_if>
- <input type="file" name="<inp2:{$prefix}_InputName field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>">
- <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>[upload]" value="<inp2:{$prefix}_Field field="$field"/>" /><br />
- <input type="text" name="<inp2:{$prefix}_InputName field="{$field}Alt"/>" value="<inp2:{$prefix}_Field field='{$field}Alt'/>" style="<inp2:m_param name="style"/>">
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_file_upload" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <inp2:m_if check="{$prefix}_Field" name="$field">
- <a href="<inp2:{$prefix}_DownloadFileLink field="$field"/>">
- <inp2:{$prefix}_Field name="$field"/>
- </a>
- <br />
- <table cellpadding="0" cellspacing="0">
- <tr>
- <td>
- <input type="hidden" id="<inp2:{$prefix}_InputName field="Delete{$field}"/>" name="<inp2:{$prefix}_InputName field="Delete{$field}"/>" value="0" />
- <input type="checkbox" id="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>" onchange="update_checkbox(this, document.getElementById('<inp2:{$prefix}_InputName field="Delete{$field}"/>'));">
- </td>
- <td>
- <label for="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>"><inp2:m_phrase name="lu_btn_DeleteFile"/></label>
- </td>
- </tr>
- </table>
- </inp2:m_if>
- <input type="file" name="<inp2:{$prefix}_InputName field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>">
- <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>[upload]" value="<inp2:{$prefix}_Field field="$field"/>" />
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_hidden" db="">
- <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field" db="$db"/>" />
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_date" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="{$field}_date"/></span><br />
- </inp2:m_if>
- <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field="{$field}_date"/>" id="<inp2:{$prefix}_InputName field="{$field}_date"/>" value="<inp2:{$prefix}_Field field="{$field}_date" format="_regional_InputDateFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_date" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>" datepickerIcon="<inp2:m_TemplatesBase module="In-Portal"/>img/calendar_icon.gif">&nbsp;<span class="small">(<inp2:{$prefix}_Format field="{$field}_date" input_format="1" human="true"/>)</span>
- <script type="text/javascript">
- initCalendar("<inp2:{$prefix}_InputName field="{$field}_date"/>", "<inp2:{$prefix}_Format field="{$field}_date" input_format="1"/>");
- </script>
- <input type="hidden" name="<inp2:{$prefix}_InputName field="{$field}_time"/>" id="<inp2:{$prefix}_InputName field="{$field}_time" input_format="1"/>" value="" />
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_time" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table-color1" even="table-color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <input type="text" name="<inp2:{$prefix}_InputName field="{$field}_time"/>" id="<inp2:{$prefix}_InputName field="{$field}_time"/>" value="<inp2:{$prefix}_Field field="{$field}_time" format="_regional_InputTimeFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_time" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>">&nbsp;
- <span class="small">(<inp2:{$prefix}_Format field="{$field}_time" input_format="1" human="true"/>)</span>
-
- <input type="hidden" name="<inp2:{$prefix}_InputName field="{$field}_date"/>" id="<inp2:{$prefix}_InputName field="{$field}_date" input_format="1"/>" value="" />
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_date_time" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <input type="text" name="<inp2:{$prefix}_InputName field="{$field}_date"/>" id="<inp2:{$prefix}_InputName field="{$field}_date"/>" value="<inp2:{$prefix}_Field field="{$field}_date" format="_regional_InputDateFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_date" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>" datepickerIcon="<inp2:m_ProjectBase/>core/admin_templates/img/calendar_icon.gif">
- <span class="small">(<inp2:{$prefix}_Format field="{$field}_date" input_format="1" human="true"/>)</span>
- <script type="text/javascript">
- initCalendar("<inp2:{$prefix}_InputName field="{$field}_date"/>", "<inp2:{$prefix}_Format field="{$field}_date" input_format="1"/>");
- </script>
- &nbsp;<input type="text" name="<inp2:{$prefix}_InputName field="{$field}_time"/>" id="<inp2:{$prefix}_InputName field="{$field}_time"/>" value="<inp2:{$prefix}_Field field="{$field}_time" format="_regional_InputTimeFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_time" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>"><span class="small"> (<inp2:{$prefix}_Format field="{$field}_time" input_format="1" human="true"/>)</span>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_textarea" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <textarea class="input-textarea" tabindex="<inp2:m_get param="tab_index"/>" name="<inp2:{$prefix}_InputName field="$field"/>" cols="<inp2:m_param name="cols"/>" rows="<inp2:m_param name="rows"/>" style="<inp2:m_param name="style"/>"><inp2:{$prefix}_Field field="$field"/></textarea>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="ml_textarea_element">
- <inp2:Field name="LanguageId" result_to_var="language_id"/>
-
- <div id="<inp2:{$prefix}_InputName field="l{$language_id}_{$field}"/>_input"<inp2:m_ifnot check="{$prefix}_LanguageVisible" field="l{$language_id}_{$field}"> style="display: none;"</inp2:m_ifnot>>
- <inp2:m_if check="{$prefix}_HasError" field="l{$language_id}_{$field}">
- <span class="field-error"><inp2:{$prefix}_Error field="l{$language_id}_{$field}"/></span><br/>
- </inp2:m_if>
-
- <div style="float: left; vertical-align: top; width: auto;">
- <textarea class="input-textarea" tabindex="<inp2:m_get param='tab_index'/>" name="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" id="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" cols="<inp2:m_param name='cols'/>" rows="<inp2:m_param name='rows'/>" style="<inp2:m_param name='style'/>"><inp2:{$prefix}_Field field="l{$language_id}_{$field}" format="no_default"/></textarea>
- </div>
-
- <div style="float: left; margin-left: 3px; vertical-align: top; width: auto;">
- <inp2:m_if check="Field" name="IconURL">
- <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
- <inp2:m_else/>
- <inp2:Field name="LocalName"/>
- </inp2:m_if>
- </div>
- </div>
- <div style="clear: both;"></div>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_textarea_ml" style="" maxlength="" no_editing="1" is_last="0" title="">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" additional_render_as="field_languages_element" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:lang.enabled_PrintList render_as="ml_textarea_element" pass_params="1"/>
-
- <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
- </td>
- </tr>
- <script type="text/javascript">
- <inp2:m_Get name="m_lang" result_to_var="current_language"/>
- aMultiLanguageSelector.registerControl('<inp2:{$prefix}_InputName field="l{$current_language}_{$field}"/>');
- </script>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_option_item">
- <option value="<inp2:m_param name="key"/>"<inp2:m_param name="selected"/>><inp2:m_param name="option"/></option>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_option_phrase">
- <option value="<inp2:m_param name="key"/>"<inp2:m_param name="selected"/>><inp2:m_phrase label="$option"/></option>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_options" style="" has_empty="0" empty_value="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <select class="input-select" tabindex="<inp2:m_get param="tab_index"/>" name="<inp2:{$prefix}_InputName field="$field"/>" style="<inp2:m_param name="style"/>">
- <inp2:m_if check="m_ParamEquals" name="use_phrases" value="1" >
- <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_option_phrase" selected="selected" has_empty="$has_empty" empty_value="$empty_value"/>
- <inp2:m_else/>
- <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_option_item" selected="selected" has_empty="$has_empty" empty_value="$empty_value"/>
- </inp2:m_if>
- </select>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_radio_item" onclick="">
- <input type="radio" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>" <inp2:m_param name="checked"/> name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>" value="<inp2:m_param name="key"/>"><label for="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>"><inp2:m_param name="option"/></label>&nbsp;
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_radio_phrase" onclick="">
- <input type="radio" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>" <inp2:m_param name="checked"/> name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>" value="<inp2:m_param name="key"/>"><label for="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>"><inp2:m_phrase label="$option"/></label>&nbsp;
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_radio" style="" pass_tabindex="" onclick="" onchange="" use_phrases="1" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <inp2:m_if check="m_ParamEquals" name="use_phrases" value="1">
- <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_radio_phrase" selected="checked"/>
- <inp2:m_else />
- <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_radio_item" selected="checked"/>
- </inp2:m_if>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_captcha" style="" title="lu_fld_Captcha" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="Captcha" title="$title"/>
- <td class="field-value">
- <inp2:m_if check="{$prefix}_HasError" field="Captcha">
- <span class="field-error"><inp2:{$prefix}_Error field="Captcha"/></span><br />
- </inp2:m_if>
- <img src="<inp2:m_Link template="platform/inc/captcha_image.elm" var="{$prefix}_captcha_code" w="150" h="30"/>" alt="<inp2:m_Phrase name="$title" no_editing="1"/>"/><br />
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""/><br />
- <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field="Captcha"/>" value="<inp2:{$prefix}_Field field="Captcha"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_Param name="style"/>">
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_checkbox" style="" no_editing="1" is_last="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td>
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
- <input type="hidden" id="<inp2:{$prefix}_InputName field="$field"/>" name="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field" db="db"/>" />
- <input tabindex="<inp2:m_get param="tab_index"/>" type="checkbox" id="_cb_<inp2:{$prefix}_InputName field="$field"/>" name="_cb_<inp2:{$prefix}_InputName field="$field"/>" <inp2:{$prefix}_Field field="$field" checked="checked" db="db"/> style="<inp2:m_param name="style"/>" onchange="update_checkbox(this, document.getElementById('<inp2:{$prefix}_InputName field="$field"/>'));">
- <inp2:m_if check="m_Param" name="hint_label"><inp2:m_phrase label="$hint_label"/></inp2:m_if>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_edit_categories" style="" no_editing="1" is_last="0">
- <inp2:m_include template="platform/elements/categories.elm"/>
-
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td class="field-value">
-
- <inp2:m_if check="{$prefix}_HasError" field="$field">
- <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
- </inp2:m_if>
-
- <select class="input-select" tabindex="<inp2:m_get param="tab_index"/>" id="<inp2:{$prefix}_InputName field="$field"/>_select" style="<inp2:m_param name="style"/>">
- <option value="0"><inp2:m_Phrase name="lu_opt_SelectCategory"/></option>
- <inp2:{$prefix}_CategorySelector render_as="selector_category_element" separator="&raquo;&nbsp;"/>
- </select>
-
- <input type="button" class="button" value="<inp2:m_Phrase label="lu_Add" no_editing="1"/>" onclick="$ItemCategories.AddCategory('&raquo;&amp;nbsp;', $delete_button, <inp2:m_GetConfig name="{$prefix}_MaxCategories"/>);"/><br />
-
- <br />
- <table class="item-categories" id="item_categories">
- <tbody>
-
- <tr>
- <td colspan="2">
- <strong><inp2:m_Phrase name="lu_subsection_Categories"/>:</strong>
- </td>
- </tr>
-
- <inp2:{$prefix}_PrintMoreCategories render_as="more_category_element" field="$field"/>
- </tbody>
- </table>
- <br/>
-
- <inp2:m_RenderElement name="inp_edit_hidden" prefix="$prefix" field="$field"/>
-
- <script type="text/javascript">
- var $delete_button = '&nbsp;&nbsp;<input type="button" class="delete-button" value="<inp2:m_Phrase label="lu_btn_Delete" no_editing="1"/>" onclick="$ItemCategories.DeleteCategory(#CATEGORY_ID#);"/>';
- var $phrases = ['<inp2:m_Phrase name="lu_error_CategoryLimitReached" escape="1"/>', '<inp2:m_Phrase name="lu_error_AlreadyAdded"/>'];
- var $ItemCategories = new ItemCategories('item_categories', '<inp2:{$prefix}_InputName field="$field"/>', <inp2:m_Get name="m_cat_id"/>, $phrases);
- </script>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="primary_category">
- <inp2:m_param name="separator"/> <inp2:m_param name="title"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="primary_root_category">
- <inp2:m_RootCategoryName/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="inp_pr_category_label" no_editing="1" is_last="0" editing="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
- <td valign="top" class="field-value">
- <inp2:m_if check="m_Param" name="editing">
- <inp2:{$prefix}_CategoryName />
- <inp2:m_else />
- <inp2:c_CategoryPath separator="&gt;" render_as="primary_category" root_cat_render_as="primary_root_category" titles="$titles" />
- </inp2:m_if>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
-</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/forms.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/categories.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/categories.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/categories.elm.tpl (nonexistent)
@@ -1,126 +0,0 @@
-<!--## CATEGORY ELEMENT ##-->
-<inp2:m_DefineElement name="category_element">
- <td style="width: <inp2:ColumnWidth/>">
-
- <table>
- <tr>
- <td class="directory-icon">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/directory_icon.gif" width="22" height="17" alt="" /><br />
- </td>
- <td class="directory-text">
- <inp2:m_if check="IsCurrent">
- <strong><inp2:Field name="Name"/></strong> (<inp2:m_phrase name="lu_SubCats"/>: <inp2:SubCatCount/>)
- <inp2:m_else/>
- <!--## CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
- <inp2:m_if check="IsCategorySymLink">
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><i><inp2:Field name="Name"/> @</i></a> <span class="item-statistics">(<!--## <inp2:m_phrase name="lu_SubCats"/>: ##--><inp2:SubCatCount/> / <inp2:ItemCount/>)</span>
- <inp2:m_else/>
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><inp2:Field name="Name"/></a> <span class="item-statistics">(<!--## <inp2:m_phrase name="lu_SubCats"/>: ##--><inp2:SubCatCount/> / <inp2:ItemCount/>)</span>
- </inp2:m_if>
- <!--## /CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
- </inp2:m_if>
-
- <inp2:m_if check="Field" name="IsNew"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/icon_new.gif" alt="<inp2:m_Phrase name="lu_New" no_editing="1"/>"/></inp2:m_if>
- <inp2:m_if check="IsEditorsPick"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/icon_pick.gif" alt="<inp2:m_Phrase name="lu_Pick" no_editing="1"/>"/></inp2:m_if>
-
- <br />
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="4" alt="" /><br />
-
- <inp2:Field name="Description" first_chars="200"/>
- </td>
- </tr>
- </table>
-
- </td>
-</inp2:m_DefineElement>
-<!--## /CATEGORY ELEMENT ##-->
-
-<!--## NO CATEGORIES ELEMENT ##-->
-<inp2:m_DefineElement name="no_categories">
- <inp2:m_phrase name="lu_NoCategories"/>
-</inp2:m_DefineElement>
-<!--## /NO CATEGORIES ELEMENT ##-->
-
-<!--## NO CATEGORIES ELEMENT ##-->
-<inp2:m_DefineElement name="related_category_element">
- <!--## CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
- <li>
- <inp2:m_if check="IsCategorySymLink">
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><i><inp2:Field name="Name"/> @</i></a>
- <inp2:m_else/>
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><inp2:Field name="Name"/></a>
- </inp2:m_if>
- </li>
- <!--## /CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
-</inp2:m_DefineElement>
-<!--## /NO CATEGORIES ELEMENT ##-->
-
-<inp2:m_DefineElement name="selector_category_element">
- <option value="<inp2:m_Param name="category_id"/>">
- <inp2:m_Param name="separator"/><inp2:m_Param name="category_name"/>
- </option>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="more_category_element">
- <tr id="category_<inp2:m_Param name="category_id"/>">
- <td>
- <inp2:m_Param name="category_name"/>
- </td>
- <td>
- <input type="button" class="delete-button" value="<inp2:m_Phrase label="lu_btn_Delete" no_editing="1"/>" onclick="$ItemCategories.DeleteCategory(<inp2:m_Param name="category_id"/>);"/>
- </td>
- </tr>
-</inp2:m_DefineElement>
-
-
-<!--## SITEMAP ELEMENTS ##-->
-<inp2:m_DefineElement name="more_link_elem">
-<li>
- <a href="<inp2:c_CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:m_Phrase label="lu_more"/>...</a>
-</li>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="sitemap_category_element3">
-<li>
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/></a>1
-</li>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="sitemap_category_element2">
-<li>
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/></a>
- <inp2:InitList requery="1"/>
- <inp2:m_if check="TotalRecords">
- <ul>
- <inp2:ListCategories render_as="sitemap_category_element2" more_link_render_as="more_link_elem" max_items="50" no_table="1"/>
- </ul>
- </inp2:m_if>
-</li>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="sitemap_category_element1">
-<li>
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/></a>
- <inp2:InitList requery="1"/>
- <inp2:m_if check="TotalRecords">
- <ul>
- <inp2:ListCategories render_as="sitemap_category_element2" max_items="50" more_link_render_as="more_link_elem" no_table="1"/>
- </ul>
- </inp2:m_if>
-</li>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="sitemap_category_element">
- <li>
- <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/> (level 2)</a>
- <inp2:InitList requery="1" max_items="50" />
- <inp2:m_if check="TotalRecords">
- <ul>
- <inp2:ListCategories render_as="sitemap_category_element1" max_items="100" more_link_render_as="more_link_elem" no_table="1"/>
- </ul>
- </inp2:m_if>
- </li>
-</inp2:m_DefineElement>
-
-
-<!--## //SITEMAP ELEMENTS ##-->
Property changes on: branches/5.0.x/themes/default2009/platform/elements/categories.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/footer.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/footer.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/footer.elm.tpl (nonexistent)
@@ -1,15 +0,0 @@
-
-
- <table class="fullwidth footer-table">
- <tr>
- <td>
- Powered by In-portal &#174; 1997-<inp2:lang.current_CurrentDate format="Y"/>, <a href="http://www.intechnic.com" target="_blank">Intechnic Corporation</a>. <inp2:m_Phrase label="lu_AllRightsReserved"/>
- </td>
- </tr>
- </table>
-
- <div class="footer-links">
- <a href="<inp2:m_Link template="platform/sitemap"/>"><inp2:m_Phrase label="lu_SiteMap"/></a> | <a href="<inp2:m_Link template="platform/terms"/>"><inp2:m_Phrase label="lu_TermAndCondition"/></a> | <a href="<inp2:m_Link template="platform/privacy"/>"><inp2:m_Phrase label="lu_PrivacyPolicy"/></a>
- </div>
-
- <inp2:m_RegisterPageHit/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/footer.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/html_head.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/html_head.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/html_head.elm.tpl (nonexistent)
@@ -1,37 +0,0 @@
-
-<!--## Meta Info (Keywords and Description) ##-->
-<meta http-equiv="Content-Type" content="text/html; charset=<inp2:lang.current_Field name="Charset"/>" />
-
-<meta name="Description" content="<inp2:st_PageInfo type="meta_description"/>" />
-<meta name="Keywords" content="<inp2:st_PageInfo type="meta_keywords"/>" />
-<!--## /Meta Keywords and Description ##-->
-
-<inp2:theme.current_StylesheetFile/>
-
-<inp2:m_ifnot check="m_GetConst" name="EDITING_MODE">
- <link rel="stylesheet" href="<inp2:m_TemplatesBase module='In-Portal'/>inc/jquery/thickbox/thickbox.css" type="text/css" media="screen" />
-</inp2:m_ifnot>
-
-<link rel="stylesheet" rev="stylesheet" href="<inp2:m_TemplatesBase module='In-Portal'/>inc/styles.css" type="text/css" />
-
-<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/script.js"></script>
-<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/ajax.js"></script>
-<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/calendar.js"></script>
-
-<script type="text/javascript">var inportalBase = '<inp2:m_TemplatesBase module="In-Portal"/>';</script>
-<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/jquery/jquery.pack.js"></script>
-
-<inp2:m_ifnot check="m_GetConst" name="EDITING_MODE">
- <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/jquery/thickbox/thickbox.js"></script>
-</inp2:m_ifnot>
-
-<script type="text/javascript">
- var aRatingManager = new RatingManager('<inp2:m_Link template="index" events[#PREFIX#]="OnMakeVote" rating="#VOTE#" id="#ID#" no_amp="1" size="#SIZE#"/>');
-
- <inp2:m_DefineElement name="ml_selector_language_element">
- <inp2:Field name="LanguageId"/>: {'on': '<inp2:Field name="IconURL" js_ecape="1"/>', 'off': '<inp2:Field name="IconDisabledURL" js_ecape="1"/>'}
- <inp2:m_ifnot check="m_Param" name="is_last">,</inp2:m_ifnot>
- </inp2:m_DefineElement>
-
- var aMultiLanguageSelector = new MultiLanguageSelector({<inp2:lang.enabled_PrintList render_as="ml_selector_language_element" per_page="-1" no_editing="1" strip_nl="2"/>}, <inp2:m_Get name="m_lang"/>);
-</script>
Property changes on: branches/5.0.x/themes/default2009/platform/elements/html_head.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/.smsignore
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/.smsignore (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/.smsignore (nonexistent)
@@ -1 +0,0 @@
-.*\.xml\.tpl
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/.smsignore
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/title_bar.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/title_bar.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/title_bar.elm.tpl (nonexistent)
@@ -1,17 +0,0 @@
-<inp2:m_DefineElement name="pagetitle_category_caption">
- <inp2:m_if check="m_ParamEquals" name="cat_id" value="0" inverse="inverse">
- <inp2:m_if check="m_ParamEquals" name="is_module_root" value="0">
- <inp2:m_param name="separator"/>
- </inp2:m_if>
- </inp2:m_if>
- <inp2:m_param name="cat_name"/>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="pagetitle_root_category">
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="pagetitle_module_root">
- <inp2:m_param name="cat_name"/>
-</inp2:m_DefineElement>
-
-<inp2:c_CategoryPath separator=" &gt; " render_as="pagetitle_category_caption" root_cat_render_as="pagetitle_root_category" module_root_render_as="pagetitle_module_root" />
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/title_bar.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/search_results.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/search_results.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/search_results.elm.tpl (nonexistent)
@@ -1,20 +0,0 @@
-<inp2:m_DefineElement name="search_relevance_normal">
- <inp2:m_Phrase label="lu_Relevance"/>:<br />
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""><br />
- <table width="70" style="border: 1px solid <inp2:m_param name="on_color"/>">
- <tr>
- <td width="<inp2:m_param name="percent_on" />%" bgcolor="<inp2:m_param name="on_color"/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""></td>
- <td width="<inp2:m_param name="percent_off" />%" bgcolor="<inp2:m_param name="off_color"/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""></td>
- </tr>
- </table>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="search_relevance_full">
- <inp2:m_Phrase label="lu_Relevance"/>:<br />
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""><br />
- <table width="70">
- <tr>
- <td width="100%" bgcolor="<inp2:m_param name="on_color" />"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""></td>
- </tr>
- </table>
-</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/search_results.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/navigation_bar.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/navigation_bar.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/navigation_bar.elm.tpl (nonexistent)
@@ -1,38 +0,0 @@
-<inp2:m_DefaultParam titles="" templates="" show_category="0"/>
-
-<inp2:m_DefineElement name="root_category">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/icon_home.gif" width="9" height="9" alt=""/> <a href="<inp2:c_CategoryLink template="__default__" />"><inp2:m_RootCategoryName/></a>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="module_root">
- <inp2:m_param name="separator"/>
- <a href="<inp2:c_CategoryLink template="$module_index" cat_id="$cat_id"/>"><inp2:m_param name="title"/></a>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="nav_link">
- <inp2:m_param name="separator"/>
- <inp2:m_if check="m_Param" name="category">
- <a href="<inp2:c_CategoryLink template="__default__" m_cat_page="1"/>"><inp2:m_param name="title"/></a>
- <inp2:m_else/>
- <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/>"><inp2:m_param name="title"/></a>
- </inp2:m_if>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="module_item">
- <inp2:m_param name="separator"/>
- <a href="<inp2:{$prefix}_ItemLink template="$template" />"><inp2:m_param name="title"/></a>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="current_item">
- <inp2:m_param name="separator"/>
- <span> <inp2:m_param name="title"/></span>
-</inp2:m_DefineElement>
-
-<table class="fullwidth groupItem">
- <tr class="movable-header">
- <td class="navigation-bar">
- <!-- module_root_render_as="module_root" -->
- <inp2:c_CategoryPath separator="&gt;" render_as="nav_link" current_render_as="current_item" module_item_render_as="module_item" root_cat_render_as="root_category" titles="$titles" templates="$templates" show_category="$show_category"/>
- </td>
- </tr>
-</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/navigation_bar.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/elements/users.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/elements/users.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/elements/users.elm.tpl (nonexistent)
@@ -1,35 +0,0 @@
-<!--## DESIGNS OF LINK ELEMENTS DESCRIBED IN THIS TEMPLATE ##-->
-
-<!--## USER ELEMENT ##-->
-<inp2:m_DefineElement name="user_element">
- <tr>
- <td colspan="4">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /></div>
- </td>
- </tr>
- <tr class="listing-row">
- <td valign="top">
- <a href="<inp2:ProfileLink template="platform/my_account/public_profile"/>"><inp2:Field name="Login"/></a>
- </td>
- <td valign="top">
- <inp2:m_if check="LoggedIn">
- <inp2:m_Phrase name="lu_Yes"/>
- <inp2:m_else/>
- <inp2:m_Phrase name="lu_No"/>
- </inp2:m_if>
- </td>
- <td valign="top">
- <inp2:Field name="Email"/>
- </td>
- <td valign="top">
- <inp2:Field name="CreatedOn"/>
- </td>
- </tr>
-</inp2:m_DefineElement>
-<!--## /USER ELEMENT ##-->
-
-<!--## NO USERS ELEMENT ##-->
-<inp2:m_DefineElement name="no_users">
- <inp2:m_phrase name="lu_NoMembers"/>
-</inp2:m_DefineElement>
-<!--## /NO USERS ELEMENT ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/elements/users.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/recommend/recommend.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/recommend/recommend.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/recommend/recommend.tpl (nonexistent)
@@ -1,49 +0,0 @@
-<!--##
-<NAME>Recommend</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_RecommendConfirm"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_RecommendConfirm" templates="platform/recommend/recommend"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_RecommendConfirm"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_recommend_confirm_text" />
- <br /><br />
-
- <input type="button" class="button" onclick="redirect('<inp2:m_Link template="index" />');" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>"/>
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
Property changes on: branches/5.0.x/themes/default2009/platform/recommend/recommend.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/terms.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/terms.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/terms.tpl (nonexistent)
@@ -1,88 +0,0 @@
-<!--##
-<NAME>Terms and Conditions of Use</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_TermsAndConditions"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_TermsAndConditions"/>
- </inp2:m_Capture>
-
- <table class="form-data fullwidth">
- <tr>
- <td>
- The services that [Company Name] provides to you are to the following Terms of Use. You should carefully read the following Terms and Conditions. By using any Website in our Network (list your websites) you agree to be bound to the Terms of Use. [Company Name] can modify these Terms at any time without prior notice to you by posting revised Terms on our sites.<br/><br/>
- </td>
- </tr>
-
- <tr>
- <td>
- <strong>1. Content</strong><br/>
-
- [Company Name] provide access to a variety of resources, including developer tools, client information and case studies, communication forums and product information ("content"). Services include any updates, correspondence, enhancements, new features, and/or additions, are subject to Terms of Use.<br/><br/>
-
- <tr>
- <td>
- <strong>2. Services</strong><br/>
-
- Our Websites may contain e-mail correspondence, Forums, company news, and business related web pages specifically designed to enable you to communicate with the staff here at [Company Name].<br/><br/>
-
- <tr>
- <td>
- <strong>2.1 Use of Services</strong><br/>
-
- Services may contain e-mail correspondence, forums, company news, and business related web pages. The customer or viewer agrees to use the Forum only to post messages and material that are appropriate.<br/><br/>
-
- * When browsing our Websites or using the Forums, you agree not to upload, post, transmit or make available any Content that is in violation of both U.S. and International Law, Content that is harmful, threatening, abusive, harassing, defamatory, vulgar, obscene, invasive of another's privacy, hateful, or racially, ethnically or otherwise objectionable.<br/>
- * [Company Name] is not by any means obligated to monitor the Forum and will not be held responsible for any content posted onto the Forum. [Company Name] does, however, reserve the right to review, edit, modify or delete messages posted and to remove any messages at any time, without notice, for any reason whatsoever.<br/><br/>
-
- <tr>
- <td>
- <strong>2.2 Restrictions</strong><br/>
-
- * The Services [Company Name] provides for you are for your personal and non-commercial use only, unless otherwise specified. The Content and Services available on our Websites is copyrighted information owned by [Company Name].<br/>
- * You may not: permit other individuals to use the Content and Services except under the terms listed above; duplicate or modify use of the Content and Services.<br/>
- * You also may not copy or sell any works or otherwise transfer rights to any of [Company Name]' information, software, products, or Content and Services obtained from our Websites.<br/>
- * You promise that you will not use or redistribute the Content and Services for any reason. You have no right to use the Content and Services for productive or commercial use.<br/><br/>
- </td>
- </tr>
-
- </table>
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/terms.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/my_account/my_profile.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/my_account/my_profile.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/my_account/my_profile.tpl (nonexistent)
@@ -1,81 +0,0 @@
-<!--##
-<NAME>My Profile</NAME>
-<DESC></DESC>
-<SECTION>My Account</SECTION>
-##-->
-
-<inp2:m_RequireLogin login_template="platform/login/register"/>
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_MyProfile"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_MyProfile" templates="platform/my_account/my_account,platform/my_account/my_profile"/>
- </div>
- <div class="movable-element">
- <!-- my profile -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_MyProfile"/>
- </inp2:m_Capture>
-
- <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
-
- <inp2:m_if check="u_HasError" field="any">
- <inp2:m_RenderElement name="error_message" />
- </inp2:m_if>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
-
- <form method="post" enctype="multipart/form-data" action="<inp2:m_FormAction/>">
- <table class="form-data fullwidth">
- <inp2:m_RenderElement name="inp_label" prefix="u" field="Login" title="lu_fld_Login"/>
-
- <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="Password" title="lu_fld_Password" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="VerifyPassword" title="lu_fld_VerifyPassword" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="FirstName" title="lu_fld_FirstName" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="LastName" title="lu_fld_LastName" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Company" title="lu_fld_Company" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Phone" title="lu_fld_Phone" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Fax" title="lu_fld_Fax" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Email" title="lu_fld_Email" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_date" prefix="u" field="dob" title="lu_fld_BirthDate" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street" title="lu_fld_AddressLine1" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street2" title="lu_fld_AddressLine2" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="City" title="lu_fld_City" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="State" title="lu_fld_State" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Zip" title="lu_fld_Zip" style="width:55px" />
- <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="Country" title="lu_fld_Country" has_empty="1"/>
- <inp2:m_RenderElement name="inp_edit_image_upload" prefix="u" field="PrimaryImage" title="lu_prompt_Avatar" is_last="1"/>
-
- <inp2:m_RenderElement design="inp_edit_buttons">
- <input class="button" type="submit" name="events[u][OnUpdate]" value="<inp2:m_Phrase label="lu_btn_Update" no_editing="1"/>"/>
- <input type="hidden" name="next_template" value="platform/my_account/my_account"/>
- </inp2:m_RenderElement>
- </table>
- </form>
- </inp2:m_RenderElement>
- <!-- // my profile -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/my_account/my_profile.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/my_account/my_preferences.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/my_account/my_preferences.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/my_account/my_preferences.tpl (nonexistent)
@@ -1,122 +0,0 @@
-<!--##
-<NAME>My Preferences</NAME>
-<DESC></DESC>
-<SECTION>My Account</SECTION>
-##-->
-
-<inp2:m_RequireLogin login_template="platform/login/register"/>
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_MyPreferences"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_MyPreferences" templates="platform/my_account/my_account,platform/my_account/my_preferences"/>
- </div>
- <div class="movable-element">
- <!-- my preferences -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_MyPreferences"/>
- </inp2:m_Capture>
-
- <table class="fullwidth tab-bottom-line">
- <tr>
- <td class="tab-left-padding">
-
- <table>
- <tr>
- <inp2:m_ModuleInclude template="my_account/preferences_tab.elm" in-portal_template="platform/my_account/preferences_tab.elm"/>
- </tr>
- </table>
-
- </td>
- </tr>
- </table>
- <br/>
- <strong><inp2:m_Phrase name="lu_Profile"/></strong><br /><br />
-
- <form method="post" action="<inp2:m_FormAction/>">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
- <table class="form-data fullwidth">
- <tr>
- <td style="width:140px">
- <inp2:m_phrase name="lu_col_AccountInformation"/>
- </td>
- <td style="width:140px">
- <inp2:m_phrase name="lu_col_CurrentValue"/>
- </td>
- <td>
- <inp2:m_phrase name="lu_col_DisplayToPublic"/>
- </td>
- </tr>
-
- <tr>
- <td class="field-name"><inp2:m_phrase name="lu_fld_Login"/></td>
- <td><inp2:u_Field field="Login"/></td>
- <td class="field-value">&nbsp;</td>
- </tr>
-
- <tr>
- <td colspan="3">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- </td>
- </tr>
-
- <inp2:m_include template="platform/elements/preferences.elm"/>
-
- <inp2:m_RenderElement name="privacy_element" field="pp_firstname" title="lu_fld_FirstName"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_lastname" title="lu_fld_LastName"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_dob" title="lu_fld_BirthDate"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_email" title="lu_fld_Email"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_phone" title="lu_fld_Phone"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_street" title="lu_fld_AddressLine1"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_city" title="lu_fld_City"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_state" title="lu_fld_State"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_zip" title="lu_fld_Zip"/>
- <inp2:m_RenderElement name="privacy_element" field="pp_country" title="lu_fld_Country" is_last="1"/>
-
- <tr>
- <td colspan="3">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
- </td>
- </tr>
- <tr>
- <td>&nbsp;
-
- </td>
- <td>
- <br />
- <input class="button" type="submit" name="events[user-profile][OnUpdate]" value="<inp2:m_Phrase label="lu_btn_Update" no_editing="1"/>"/>
- <br /><br />
- </td>
- <td class="field-value">
- <a href="<inp2:u.current_ProfileLink template="platform/my_account/public_profile"/>"><inp2:m_phrase name="lu_btn_ViewYourProfile"/></a>
- </td>
- </tr>
- </table>
- </form>
- </inp2:m_RenderElement>
- <!-- // my preferences -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/my_account/my_preferences.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/my_account/my_favorites.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/my_account/my_favorites.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/my_account/my_favorites.tpl (nonexistent)
@@ -1,46 +0,0 @@
-<!--##
-<NAME>My Favorites</NAME>
-<DESC></DESC>
-<SECTION>My Account</SECTION>
-##-->
-
-<inp2:m_RequireLogin login_template="platform/login/register"/>
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_MyFavorites"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_MyFavorites" templates="platform/my_account/my_account,platform/my_account/my_favorites"/>
- </div>
- <div class="movable-element">
- <!-- my favorites -->
- <inp2:m_Set favorites_found="0"/>
- <inp2:m_ModuleInclude template="elements/content_boxes/my_favorites.elm"/>
-
- <inp2:m_if check="m_GetEquals" var="favorites_found" value="0">
- <inp2:m_include template="platform/elements/content_boxes/no_favorites.elm"/>
- </inp2:m_if>
- <!-- // my favorites -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/my_account/my_favorites.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/my_account/preferences_tab.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/my_account/preferences_tab.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/my_account/preferences_tab.elm.tpl (nonexistent)
@@ -1 +0,0 @@
-<inp2:m_RenderElement name="tab" title="lu_tab_Privacy" template="platform/my_account/my_preferences"/>
Property changes on: branches/5.0.x/themes/default2009/platform/my_account/preferences_tab.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/my_account/my_account.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/my_account/my_account.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/my_account/my_account.tpl (nonexistent)
@@ -1,78 +0,0 @@
-<!--##
-<NAME>My Account</NAME>
-<DESC>User account page</DESC>
-<SECTION>My Account</SECTION>
-##-->
-
-<inp2:m_RequireLogin login_template="platform/login/register"/>
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_MyAccount"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="my_account_element">
-<tr>
- <td class="directory-icon">
- <img src="<inp2:m_TemplatesBase />/<inp2:m_param name="icon_image"/>" alt="" /><br />
- </td>
- <td class="directory-text">
- <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/>" class="text-title"><inp2:m_Phrase name="$title"/></a>
- <br />
- <inp2:m_Phrase name="$description"/>
- </td>
-</tr>
-</inp2:m_DefineElement>
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount" templates="platform/my_account/my_account"/>
- </div>
- <div class="movable-element">
- <!-- my account -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_MyAccount"/>
- </inp2:m_Capture>
-
- <table>
- <inp2:m_RenderElement name="my_account_element" template="platform/my_account/my_profile" title="lu_MyProfile" description="lu_description_MyProfile" icon_image="platform/img/ic_myprofile46.gif" />
- <inp2:m_RenderElement name="my_account_element" template="platform/my_account/my_favorites" title="lu_MyFavorites" description="lu_description_MyFavorites" icon_image="platform/img/ic_myfavorites46.gif"/>
- <inp2:m_RenderElement name="my_account_element" template="platform/my_account/my_preferences" title="lu_MyPreferences" description="lu_description_MyPreferences" icon_image="platform/img/ic_mypreferences46.gif"/>
-
- <inp2:m_ModuleInclude template="my_account/my_items.elm" place="contentbox" section="1"/>
- </table>
- </inp2:m_RenderElement>
- <!-- // my account -->
-
- <!-- my items -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_MyItems"/>
- </inp2:m_Capture>
-
- <table>
- <inp2:m_ModuleInclude template="my_account/my_items.elm" place="contentbox" section="2"/>
- </table>
- </inp2:m_RenderElement>
- <!-- // my items -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>nothing_foundnothing_foundnothing_foundnothing_foundnothing_foundnothing_found
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/my_account/my_account.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/my_account/public_profile.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/my_account/public_profile.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/my_account/public_profile.tpl (nonexistent)
@@ -1,90 +0,0 @@
-<!--##
-<NAME>Profile</NAME>
-<DESC></DESC>
-<SECTION>My Account</SECTION>
-##-->
-
-<inp2:m_RequireLogin login_template="platform/login/register"/>
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_UserProfile"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserProfile" templates="platform/my_account/public_profile"/>
- </div>
- <div class="movable-element">
- <!-- public profile -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_UserProfile"/>
- </inp2:m_Capture>
-
- <inp2:u.profile_Image render_as="image_element" primary="1" DefaultImage="platform/img/no_picture.gif" MaxWidth="60"/><br clear="all"/>
-
- <table class="form-data fullwidth">
- <tr>
- <td class="field-name"><inp2:m_phrase name="lu_fld_Login"/></td>
- <td class="field-value"><inp2:u.profile_Field field="Login"/></td>
- </tr>
-
- <inp2:m_if check="user-profile_ProfileFieldCount">
- <tr>
- <td colspan="3">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
- </td>
- </tr>
- </inp2:m_if>
-
- <inp2:m_include template="platform/elements/preferences.elm"/>
-
- <inp2:m_RenderElement name="profile_element" field="pp_firstname" title="lu_fld_FirstName"/>
- <inp2:m_RenderElement name="profile_element" field="pp_lastname" title="lu_fld_LastName"/>
- <inp2:m_RenderElement name="profile_element" field="pp_dob" title="lu_fld_BirthDate"/>
- <inp2:m_RenderElement name="profile_element" field="pp_email" title="lu_fld_Email"/>
- <inp2:m_RenderElement name="profile_element" field="pp_phone" title="lu_fld_Phone"/>
- <inp2:m_RenderElement name="profile_element" field="pp_street" title="lu_fld_Street"/>
- <inp2:m_RenderElement name="profile_element" field="pp_city" title="lu_fld_City"/>
- <inp2:m_RenderElement name="profile_element" field="pp_state" title="lu_fld_State"/>
- <inp2:m_RenderElement name="profile_element" field="pp_zip" title="lu_fld_Zip"/>
- <inp2:m_RenderElement name="profile_element" field="pp_country" title="lu_fld_Country"/>
-
- <tr>
- <td colspan="3">
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
- </td>
- </tr>
-
- <inp2:m_if check="m_ModuleEnabled" module="In-Bulletin">
- <inp2:m_include template="in-bulletin/elements/content_boxes/contact_user.elm"/>
- </inp2:m_if>
-
- </table>
- </inp2:m_RenderElement>
- <!-- // public profile -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/my_account/public_profile.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.9
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_dyn.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_dyn.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_dyn.js (nonexistent)
@@ -1,153 +0,0 @@
-/**
-* nlsmenuext_dyn.js v.1.0
-* Copyright 2005-2007, addobject.com. All Rights Reserved
-* Author Jack Hermanto, www.addobject.com
-*/
-NLSMENU.setItemVisible=function(key, v) {
- var it=this.getItemById(key);
- var oIt=NlsMenu.$GE(it.intKey);
- if(oIt) {
- if (this.orient=="V") { oIt=oIt.parentNode; }
- oIt.style.display=(v?"":"none");
- }
- nlsMenuMgr[this.mgrId].hideMenus();
- var it=this.getItemById(key);
- it.visible=v;
-};
-
-NLSMENU.setItemState=function(itId, s) {
- var it=this.items[itId], lit=null;
- if(it.group) {
- for (var l in this.items) {
- lit=this.items[l];
- if(lit.group==it.group && lit.state==2) {
- setMnStyle(NlsMenu.$GE(lit.intKey), (lit.enable ? "N" : "D"), NlsMenu.getPrf(lit, this));
- setMnIcon(this, lit, "N");
- lit.state=1;
- }
- }
- }
- var oIt=NlsMenu.$GE(itId);
- setMnStyle(oIt, (it.enable ? (s==1?"N":"S") : "D"), NlsMenu.getPrf(it, this));
- setMnIcon(this, it, "N");
- it.state=s;
-};
-
-NLSMENU.setSelection=function(itId, s) {
- var prf="";
- var it=this.items[this.rt.lastSel];
- if(it){
- prf=it.stlprf; if(prf=="")prf=this.stlprf;
- setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"N":"D"), prf);
- setMnIcon(this, it, "N");
- it.selected=false;
- }
-
- it=this.items[itId];
- prf=it.stlprf; if(prf=="")prf=this.stlprf;
- setMnStyle(NlsMenu.$GE(itId), (it.enable ?"S":"D"), prf);
- setMnIcon(this, it, "O");
- this.rt.lastSel=itId;
- it.selected=true;
-};
-
-NlsMnMgr.savePath=function(vl) {
- NlsMenuManager.$setCookie(this.mgrId+"_path", String(vl));
-};
-
-NlsMnMgr.loadPath=function() {
- var p=NlsMenuManager.$getCookie(this.mgrId+"_path");
- if(p && p!="") {
- p=p.split("_");
- this.selectPath(p[0], p[1]);
- }
-
-}
-
-NlsMnMgr.selectPath=function(mId, id) {
- this.unselectPath();
- var mn=nlsMenu[mId], it=mn.items[mId+"_"+id],prf="",pr="";
- while(mn && it) {
- prf=it.stlprf; if(prf=="")prf=mn.stlprf;
- setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"S":"D"), prf);
- setMnIcon(mn, it, "O");
- mn.rt.lastSel=it.intKey;
- it.selected=true;
-
- pr=mn.prIt;
- if(pr) {
- mn=nlsMenu[pr.split("_")[0]];
- it=mn.items[pr];
- } else {mn=null; it=null}
- }
-};
-
-NlsMnMgr.unselectPath=function() {
- var mgr=this,prf="",it=null, mns=[mgr.menubar];
- for(var i in mgr.menus) { mns[mns.length]=mgr.menus[i]; }
- for(var i=0;i<mns.length;i++) {
- for (var j in mns[i].items) {
- it=mns[i].items[j];
- if (it.selected) {
- prf=it.stlprf; if(prf=="")prf=mns[i].stlprf;
- setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"N":"D"), prf);
- setMnIcon(mns[i], it, "N");
- }
- }
- }
-};
-
-NLSMENU.addToggleItem=function(key, grp, capt, url, ico, enb, xtra, title) {
- var it=this.addItem(key, capt, url, ico, enb, xtra, null, title);
- it.toggle=true;
- it.group=grp;
- return it;
-};
-
-NLSMENU.deleteItem = function(key) {
- var intKey = this.mId+"_"+key;
- if (!this.items[intKey]) return;
-
- if(this.lsItm) {
- var lsItm=this.items[this.lsItm.id];
- if(lsItm.id==key) {this.lsItm=null; }
- }
-
- this.items[intKey] = null;
- delete this.items[intKey];
- var ovr=-1;
- for (var i=0; i<this.srItems.length; i++) {
- if (this.srItems[i].id==key) { ovr=i; }
- if ( ovr!=-1 && i>=ovr && i<this.srItems.length) {
- this.srItems[i]=this.srItems[i+1];
- }
- }
- this.srItems.length--;
-};
-
-/*Cookie related*/
-NlsMenuManager.$setCookie=function(key, value, expire) {
- if (value==null) return;
- var v = value;
- if (v!="") v=escape(v);
- document.cookie = escape(key)+"="+ v + (expire?"; expires="+expire:"");
-};
-
-NlsMenuManager.$getCookie=function(key) {
- if (document.cookie) {
- var cp=document.cookie.split(";");
- var c=null;
- for (var i=0; i<cp.length; i++) {
- c=cp[i].split("=");
- if (unescape(c[0].replace(/\s*/gi,""))==key) { return (c.length>1?unescape(c[1]):""); }
- }
- }
- return "";
-};
-
-NlsMenuManager.$removeCookie=function(key) {
- NlsMenuManager.$setCookie(key, "-1", "Fri, 31 Dec 1999 23:59:59 GMT;");
-}
-
-
-
Property changes on: branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_dyn.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/captcha_image.elm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/captcha_image.elm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/captcha_image.elm.tpl (nonexistent)
@@ -1 +0,0 @@
-<inp2:m_CaptchaImage/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/inc/captcha_image.elm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/styles.css
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/styles.css (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/styles.css (nonexistent)
@@ -1,642 +0,0 @@
-/* --- Golbal Usage Styles --- */
-html, body {
- margin: 0px;
- padding: 0px;
- height: 100%;
- border: none;
- font: 9pt Arial;
- color: #000000;
-}
-
-.fullwidth {
- width: 100%;
-}
-
-table {
- margin: 0px;
- padding: 0px;
- border-collapse: collapse;
-}
-
-td {
- font: 11px Arial, serif;
- color: #000000;
- margin: 0px;
- padding: 0px;
-}
-
-
-.hidden-element {
- display: none;
-}
-
-.horizontal-separator {
- background: url('../img/horizontal_dashed_line.gif') bottom repeat-x;
-}
-
-.vertical-separator {
- background: url('../img/vertical_dashed_line.gif') top center repeat-y;
-}
-
-img, img A {
- border: 0px;
-}
-
-form {
- display: inline;
-}
-
-.top-background {
- background: url('../img/top_background.gif') right repeat-y;
-}
-
-.top-baner-cell
- {
- padding: 10px;
- text-align:center;
- }
-
-.menu-background {
- background: url('../img/menu_background.gif') top repeat-x #1865AC;
- width: 100%;
-}
-
-.top-select-padding {
- padding: 0px 15px;
-}
-
-.footer-table td {
- background: url('../img/footer_blue.gif') top repeat-x;
- height: 26px;
- color: #F7EEE4;
- font-size: 10px;
- padding: 0px 10px;
-}
-
-.footer-table a {
- color: #F7EEE4;
-}
-
-/* --- Link Styles --- */
-a {
- color: #197ACA;
-}
-
-a:hover {
- color: #FF9900;
-}
-
-a.more-link {
- font-size: 10px;
-}
-
-a.item-action {
- font-size: 9px;
- color: #666666;
-}
-
-a.item-action:hover {
- color: #000000;
-}
-
-.footer-links {
- text-align: right;
- padding: 5px 10px;
-}
-
-.footer-links A {
- color: #333333;
- font-size: 10px;
-}
-
-.footer-links A:hover {
- color: #666666;
-}
-
-/* --- Side Box Styles --- */
-.side-box-header {
- background: url('../img/side_boxes_background.gif') bottom repeat-x #83AFD6;
- height: 29px;
- padding: 0px 8px 0px 20px;
-}
-
-.side-box-title {
- font-size: 12px;
- color: #FFFFFF;
-}
-
-.side-box-title A {
- font-size: 12px;
- color: #FFFFFF;
- text-decoration: underline;
-}
-
-.side-box-title A:hover {
- font-size: 12px;
- color: #FFDC0E;
-}
-
-.side-box-content {
- background: url('../img/side_boxes_content.gif') top repeat-x;
- padding: 20px 20px;
-}
-
-/* --- Content Box Styles --- */
-.content-box-header {
- background: #F0F5FA;
- height: 29px;
- padding: 0px 20px;
-}
-
-.content-box-title {
- font-size: 15px;
- font-family: Arial;
- color: #000000;
- font-weight: bold;
-}
-
-.content-box-content {
- background: #FFFFFF;
- padding: 20px 20px 0px 20px;
-}
-
-/* --- Form Control Styles --- */
-.input-text, .input-textarea {
- background: url('../img/input_text_background.gif') top repeat-x #FFFFFF;
- border: 1px solid #7091B9;
- font-family: Arial, Helvetica, sans-serif;
- font-size: 11px;
-}
-
-.input-textarea {
- overflow: auto;
-}
-
-.input-select {
- color: #333333;
- font-size: 11px;
-}
-
-.button {
- background: url('../img/input_button_background.gif') bottom repeat-x #efefef;
- border: 1px solid #688BAC;
- padding: 0px;
- font-size: 11px;
- padding: 0px 5px;
-}
-
-.delete-button {
- background: url('../img/delete_button_background.gif') bottom repeat-x #FF6D6D;
- color: #FFFFFF;
- border: 1px solid #CC0000;
- padding: 0px;
- font-size: 11px;
- padding: 0px 5px;
-}
-
-/* --- Form Field Styles --- */
-.field-name {
- padding: 5px 15px;
-
- color: #2E5679;
- font-weight: bold;
- font-size: 11px;
-}
-
-.field-required {
- color: #FF0000;
-}
-
-.field-hint {
- color: #000000;
- font-size: 10px;
-}
-
-.field-error {
- color: #CC0000;
- font-size: 10px;
-}
-
-.field-value {
- padding: 6px 5px;
-}
-
-.warning-message td {
- padding: 5px;
- background: #FFE5E6;
- font-size: 16px;
-}
-
-.item-categories td {
- padding: 1px;
-}
-/* --- Login Sidebox Styles --- */
-.login-status, .login-status a {
- font-size: 10px;
- color: #FFFFFF;
-}
-
-.login-status a:hover {
- font-size: 10px;
-}
-
-.remember-login {
- color: #000000;
- font-size: 9px;
-}
-
-/* --- Navigation Bar Styles --- */
-.navigation-bar {
- background: url('../img/side_boxes_background.gif') bottom repeat-x #83AFD6;
- height: 29px;
- padding: 0px 20px;
- font-size: 12px;
- color: #FFFFFF;
-}
-
-.navigation-bar A {
- color: #FFFFFF;
-}
-
-.navigation-bar A:hover {
- color: #FFDC0E;
-}
-
-/* --- Top Right Menu Styles --- */
-.menu-top-active-icon, .menu-top-active-text {
- background: url('../img/top_menu_select.gif');
-}
-
-td.top-menu-padding {
- height: 37px;
- white-space: nowrap;
-}
-
-.menu-top-noactive-icon, .menu-top-active-icon {
- padding: 0px 5px 0px 13px;
-}
-
-.menu-top-noactive-text, .menu-top-active-text {
- padding: 0px 13px 0px 3px;
-}
-
-a.top-menu-link, a.top-menu-link:hover {
- font-size: 11px;
- text-decoration: none;
-}
-
-a.top-menu-link {
- color: #FFFFFF;
-}
-
-a.top-menu-link:hover {
- color: #CCCCCC;
-}
-
-/* --- Tab Styles --- */
-.inactive-tab, .active-tab {
- padding:5px 10px;
- border: 1px solid #94c0de;
-}
-
-.inactive-tab {
- background-color: #eff4fa;
-}
-
-.active-tab {
- background-color: #FFFFFF;
- border-bottom-color: #FFFFFF;
-}
-
-.tab-bottom-line {
- background: url('../img/pixel_blue.gif') bottom repeat-x;
-}
-
-.tab-bottom-content {
-border-right:1px solid #94c0de;
-border-left:1px solid #94c0de;
-border-bottom:1px solid #94c0de;
-padding:10px;
-}
-
-.tab-left-padding {
- padding-left: 40px;
-}
-
-/* --- Category Listing & My Account Styles --- */
-.directory-icon {
- width: 22px;
- vertical-align: top;
- padding: 5px;
-}
-
-.directory-text {
- padding: 5px 20px 5px 5px;
- vertical-align: top;
-}
-
-/* --- Item Listing Page & Item Details Page Styles --- */
-.item-listing {
- background: url('../img/gradient_background.gif') top repeat-x #FFFFFF;
-}
-
-.item-listing-featured {
- background: url('../img/gradient_background_gr.gif') top repeat-x #FFFFFF;
-}
-
-.item-listing-lead {
- background: url('../img/gradient_background_red.gif') top repeat-x #FFFFFF;
-}
-
-.item-padding {
-padding: 10px 10px 10px 10px;
-}
-
-
-
-.item-statistics {
- font-size: 10px;
- color: #666666;
-}
-
-.listing-field-name {
- font-weight: bold;
-}
-
-.category-statistics {
- font-size: 10px;
-}
-
-.category-header td {
- padding: 5px 20px 5px 5px;
- vertical-align: top;
-}
-
-.sub-section-header, .sub-section-header td {
- background-color: #F4F4F4;
- font-weight: bold;
- padding: 5px 15px;
- font-size: 12px;
-}
-
-.listing-row td {
- padding: 5px 8px;
-}
-
-/* --- Pagination Bar Styles --- */
-.current-page {
- background: #5B97CB;
- color: #FFFFFF;
- padding: 1px 2px;
-}
-
-a.page-link {
- color: #000000;
- text-decoration: none;
-}
-
-/* --- Calendar Styles --- */
-.calendar {
- font-family: tahoma,verdana,sans-serif;
- color: #000;
- font-size: 11px;
- border: 1px solid #83B2C5;
- width: 225px;
- position: relative;
- z-index: 1;
- display: none;
- cursor: default;
-
-}
-
-.calendar table {
- /*font-family: tahoma,verdana,sans-serif;*/
- color: #000;
- font-size: 11px;
- background-color: #fefefe;
- width: auto;
- cursor: default;
- border-collapse: separate;
-
-}
-
-.calendar table td {
- padding: 2px;
- text-align: center;
-}
-
-.calendar tbody .disabled {
- color: #999;
-}
-
-.calendar tbody .emptyrow {
- display: none;
-
-}
-
-.calendar tbody .today {
- font-weight: bold;
- background-color: #eeeeee;
- border: 1px solid #aaaaaa !important;
-}
-
-.calendar tbody .emptycell {
- visibility: hidden;
-}
-
-.calendar tbody .active {
- background-color: red;
-}
-
-.calendar thead .title {
- font-weight: bold;
-}
-
-.calendar thead .headrow {
-
-}
-
-.calendar thead .active {
- background-color: #c4c0b8;
- padding: 2px 0px 0px 2px;
-
-}
-
-.calendar thead .hilite {
- background-color: #e4e0d8;
-}
-
-.calendar tfoot .title {
- font-weight: normal;
-}
-
-.combo { position: absolute; display: none; width: 4em; top: 0px; left: 0px; cursor: default; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; background: #e4e0d8; font-size: smaller; padding: 1px;}
-.combo .label { text-align: center; padding: 1px;}
-.combo .active { background: #c4c0b8; padding: 0px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}
-.combo .hilite { background: #048; color: #fea;}
-
-.dpContainer {
- display: inline;
-}
-
-.list-no-squares {
- padding: 0px;
- list-style-type: none;
- margin: 0px;
-}
-
-/* --- Listing Element Styles --- */
-.picture-padding {
- padding: 20px 5px 20px 20px;
- vertical-align: top;
- width: 120px;
-}
-
-.text-padding {
- padding: 20px 5px;
-}
-
-.file-list-icon
- {
- padding: 2px 10px 2px 0px;
- vertical-align:top;
- }
-
-.file-list-label
- {
- padding: 2px 7px 2px 0px;
- vertical-align:top;
- }
-
-/* --- Item Raring Styles --- */
-.ratingblock, .ratingblock div {
- display: -moz-inline-block;
-}
-
-.voted {
- color: #999;
-}
-
-.thanks {
- color: #36AA3D;
-}
-
-.static {
- color: #5D3126;
-}
-
-.inline-rating {
- display:-moz-inline-block;
- display:-moz-inline-box;
- display:inline-block;
- vertical-align: middle;
-}
-
-.star-rating,
-.star-rating a:hover,
-.star-rating a:active,
-.star-rating a:focus,
-.star-rating .current-rating{
- background: url('../img/starrating.gif') left -1000px repeat-x;
-}
-.star-rating {
- position:relative;
- width:125px;
- height:25px;
- overflow:hidden;
- list-style:none;
- margin:0;
- padding:0;
- background-position: left top;
-}
-
-.star-rating li {
- display: inline;
-}
-
-.star-rating a,
-.star-rating .current-rating {
- position:absolute;
- top:0;
- left:0;
- text-indent:-1000em;
- height:25px;
- line-height:25px;
- outline:none;
- overflow:hidden;
- border: none;
-}
-
-.star-rating a:hover,
-.star-rating a:active,
-.star-rating a:focus {
- background-position: left bottom;
-}
-.star-rating a.r1-unit { width:20%;z-index:6; }
-.star-rating a.r2-unit { width:40%;z-index:5; }
-.star-rating a.r3-unit { width:60%;z-index:4; }
-.star-rating a.r4-unit { width:80%; z-index:3; }
-.star-rating a.r5-unit { width:100%; z-index:2; }
-.star-rating .current-rating { z-index:1; background-position: left center; }
-
-.small-star {
- width:50px;
- height:10px;
-}
-.small-star, .small-star a:hover, .small-star a:active,
-.small-star a:focus, .small-star .current-rating {
- background-image: url('star_small.gif');
- line-height: 10px;
- height: 10px;
-}
-
-/* --- Unprocessed Styles --- */
-.text-title {
- font-size: 12px;
- font-weight: bold;
- color: #1769b5;
-}
-
-a.text-title {
- font-size: 12px;
- font-weight: bold;
- color: #1769b5;
-}
-
-a.text-title:hover {
- color: #005695;
-}
-
-/* ----- Depricated Styles ----- */
-.error {
- color: magenta;
-}
-
-.static {
- color: #00CC66;
-}
-
-.image_boder {
- border: 1px solid #CDCECD;
-}
-
-.table-border {
- border: 1px solid #EAEAEA;
-}
-
-.information-background {
- background-color: #F6F6FF;
-}
-
-#sitemap ul {
- margin:0 0 10px 10px;
- padding:0 0 0 10px;
-}
-
-#sitemap ul li {
- color: #0060BB;
- list-style-image: none;
- list-style-position: outside;
- list-style-type: disc;
- padding: 5px 0 0;
-}
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/inc/styles.css
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/calendar.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/calendar.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/calendar.js (nonexistent)
@@ -1,1320 +0,0 @@
-var cbPath = "";
- /*
-preloadImage(cbPath);
-preloadImage(cbPathO);
-preloadImage(cbPathA);
-*/
-
-//addScript("core.js");
-//addScript("lang.js");
-
-//addCss("wnd.css");
-//addCss("calendar.css");
-
-function initCalendar(id, dateFormat)
-{
- var input = document.getElementById(id);
- if (!input) return;
- input.dateFormat = dateFormat;
- var cbPath = input.getAttribute("datepickerIcon");
-
- var inputContainer = document.createElement("DIV");
- inputContainer.className = "dpContainer";
- inputContainer.noWrap = true;
- var pNode = input.parentNode;
- pNode.insertBefore(inputContainer, input.nextSibling);
-// inputContainer.appendChild(pNode.removeChild(input));
-
- var calendarButton = document.createElement("IMG");
- calendarButton.setAttribute("width", "19");
- calendarButton.setAttribute("height", "15");
- calendarButton.setAttribute("align", "absMiddle");
- calendarButton.style.width=19
- calendarButton.style.height=15
- calendarButton.style.cursor = "hand";
-
- calendarButton.setAttribute("hspace", 2);
- calendarButton.src = cbPath;
- calendarButton.style.paddingLeft = '10px';
- calendarButton.onmouseover = cbMouseOver;
- calendarButton.onmouseout = cbMouseOut;
- calendarButton.onmouseup = calendarButton.onmouseout;
- calendarButton.onmousedown = cbMouseDown;
- calendarButton.showCalendar = wnd_showCalendar;
- inputContainer.appendChild(calendarButton);
- inputContainer.dateInput = input;
-}
-
-var calendar;
-
-function cbMouseOver(e)
-{
- // this.src = cbPathO;
- var evt = (e) ? e : event; if (evt) evt.cancelBubble = true;
-}
-
-function cbMouseOut(e)
-{
- // this.src = cbPath;
- var evt = (e) ? e : event; if (evt) evt.cancelBubble = true;
-}
-
-function cbMouseDown(e)
-{
- // this.src = cbPathA;
- // alert("cbMouseDown");
- var evt = (e) ? e : event; if (evt) evt.cancelBubble = true;
- this.showCalendar();
-}
-
-function wnd_showCalendar()
-{
- var el = this.parentNode.dateInput;
- if (calendar != null) calendar.hide();
- else
- {
- var calendarObject = new Calendar(false, null, dateSelected, closeHandler);
- calendar = calendarObject;
- calendarObject.setRange(1900, 2070);
- calendarObject.create();
- }
- calendar.setDateFormat(el.dateFormat);
- calendar.parseDate(el.value);
- calendar.sel = el;
- calendar.showAtElement(el);
-
- Calendar.addEvent(document, "mousedown", checkCalendar);
- return false;
-}
-
-function dateSelected(calendarObject, date)
-{
- calendarObject.sel.value = date;
- calendarObject.callCloseHandler();
-}
-
-function closeHandler(calendarObject)
-{
- calendarObject.hide();
- Calendar.removeEvent(document, "mousedown", checkCalendar);
-}
-
-function checkCalendar(ev)
-{
- var el = Calendar.is_ie ? Calendar.getElement(ev) : Calendar.getTargetElement(ev);
-
- for (; el != null; el = el.parentNode)
- if (el == calendar.element || el.tagName == "A") break;
-
- if (el == null)
- {
- calendar.callCloseHandler();
- Calendar.stopEvent(ev);
- }
-}
-
-function preloadImage(path)
-{
- var img = new Image();
- img.src = path;
- preloadImages.push(img);
-}
-
-function addCss(path)
-{
- path = cssPath + path;
- document.write("<link rel='stylesheet' href='" + path + "' type='text/css'/>");
-}
-
-/*<CORE>*/
-/* Copyright Mihai Bazon, 2002
-* http://students.infoiasi.ro/~mishoo
-*
-* Version: 0.9.1
-*
-* Feel free to use this script under the terms of the GNU General Public
-* License, as long as you do not remove or alter this notice.
-*/
-
-/** The Calendar object constructor. */
-Calendar = function (mondayFirst, dateStr, onSelected, onClose) {
- // member variables
- this.activeDiv = null;
- this.currentDateEl = null;
- this.checkDisabled = null;
- this.timeout = null;
- this.onSelected = onSelected || null;
- this.onClose = onClose || null;
- this.dragging = false;
- this.minYear = 1970;
- this.maxYear = 2050;
- this.dateFormat = Calendar._TT["DEF_DATE_FORMAT"];
- this.ttDateFormat = Calendar._TT["TT_DATE_FORMAT"];
- this.isPopup = true;
- this.mondayFirst = mondayFirst;
- this.dateStr = dateStr;
- // HTML elements
- this.table = null;
- this.element = null;
- this.tbody = null;
- this.daynames = null;
- // Combo boxes
- this.monthsCombo = null;
- this.yearsCombo = null;
- this.hilitedMonth = null;
- this.activeMonth = null;
- this.hilitedYear = null;
- this.activeYear = null;
-
- // one-time initializations
- if (!Calendar._DN3) {
- // table of short day names
- var ar = new Array();
- for (var i = 8; i > 0;) {
- ar[--i] = Calendar._DN[i].substr(0, 3);
- }
- Calendar._DN3 = ar;
- // table of short month names
- ar = new Array();
- for (var i = 12; i > 0;) {
- ar[--i] = Calendar._MN[i].substr(0, 3);
- }
- Calendar._MN3 = ar;
- }
-};
-
-// ** constants
-
-/// "static", needed for event handlers.
-Calendar._C = null;
-
-/// detect a special case of "web browser"
-Calendar.is_ie = ( (navigator.userAgent.toLowerCase().indexOf("msie") != -1) &&
-(navigator.userAgent.toLowerCase().indexOf("opera") == -1) );
-
-// short day names array (initialized at first constructor call)
-Calendar._DN3 = null;
-
-// short month names array (initialized at first constructor call)
-Calendar._MN3 = null;
-
-// BEGIN: UTILITY FUNCTIONS; beware that these might be moved into a separate
-// library, at some point.
-
-Calendar.getAbsolutePos = function(el) {
- var r = { x: el.offsetLeft, y: el.offsetTop };
- if (el.offsetParent) {
- var tmp = Calendar.getAbsolutePos(el.offsetParent);
- r.x += tmp.x;
- r.y += tmp.y;
- }
- return r;
-};
-
-Calendar.isRelated = function (el, evt) {
- var related = evt.relatedTarget;
- if (!related) {
- var type = evt.type;
- if (type == "mouseover") {
- related = evt.fromElement;
- } else if (type == "mouseout") {
- related = evt.toElement;
- }
- }
- while (related) {
- if (related == el) {
- return true;
- }
- related = related.parentNode;
- }
- return false;
-};
-
-Calendar.removeClass = function(el, className) {
- if (!(el && el.className)) {
- return;
- }
- var cls = el.className.split(" ");
- var ar = new Array();
- for (var i = cls.length; i > 0;) {
- if (cls[--i] != className) {
- ar[ar.length] = cls[i];
- }
- }
- el.className = ar.join(" ");
-};
-
-Calendar.addClass = function(el, className) {
- el.className += " " + className;
-};
-
-Calendar.getElement = function(ev) {
- if (Calendar.is_ie) {
- return window.event.srcElement;
- } else {
- return ev.currentTarget;
- }
-};
-
-Calendar.getTargetElement = function(ev) {
- if (Calendar.is_ie) {
- return window.event.srcElement;
- } else {
- return ev.target;
- }
-};
-
-Calendar.stopEvent = function(ev) {
- if (Calendar.is_ie) {
- window.event.cancelBubble = true;
- window.event.returnValue = false;
- } else {
- ev.preventDefault();
- ev.stopPropagation();
- }
-};
-
-Calendar.addEvent = function(el, evname, func) {
- if (Calendar.is_ie) {
- el.attachEvent("on" + evname, func);
- } else {
- el.addEventListener(evname, func, true);
- }
-};
-
-Calendar.removeEvent = function(el, evname, func) {
- if (Calendar.is_ie) {
- el.detachEvent("on" + evname, func);
- } else {
- el.removeEventListener(evname, func, true);
- }
-};
-
-Calendar.createElement = function(type, parent) {
- var el = null;
- if (document.createElementNS) {
- // use the XHTML namespace; IE won't normally get here unless
- // _they_ "fix" the DOM2 implementation.
- el = document.createElementNS("http://www.w3.org/1999/xhtml", type);
- } else {
- el = document.createElement(type);
- }
- if (typeof parent != "undefined") {
- parent.appendChild(el);
- }
- return el;
-};
-
-// END: UTILITY FUNCTIONS
-
-// BEGIN: CALENDAR STATIC FUNCTIONS
-
-/** Internal -- adds a set of events to make some element behave like a button. */
-Calendar._add_evs = function(el) {
- with (Calendar) {
- addEvent(el, "mouseover", dayMouseOver);
- addEvent(el, "mousedown", dayMouseDown);
- addEvent(el, "mouseout", dayMouseOut);
- if (is_ie) {
- addEvent(el, "dblclick", dayMouseDblClick);
- el.setAttribute("unselectable", true);
- }
- }
-};
-
-Calendar.findMonth = function(el) {
- if (typeof el.month != "undefined") {
- return el;
- } else if (typeof el.parentNode.month != "undefined") {
- return el.parentNode;
- }
- return null;
-};
-
-Calendar.findYear = function(el) {
- if (typeof el.year != "undefined") {
- return el;
- } else if (typeof el.parentNode.year != "undefined") {
- return el.parentNode;
- }
- return null;
-};
-
-Calendar.showMonthsCombo = function () {
- var cal = Calendar._C;
- if (!cal) {
- return false;
- }
- var cal = cal;
- var cd = cal.activeDiv;
- var mc = cal.monthsCombo;
- if (cal.hilitedMonth) {
- Calendar.removeClass(cal.hilitedMonth, "hilite");
- }
- if (cal.activeMonth) {
- Calendar.removeClass(cal.activeMonth, "active");
- }
- var mon = cal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];
- Calendar.addClass(mon, "active");
- cal.activeMonth = mon;
- mc.style.left = cd.offsetLeft;
- mc.style.top = cd.offsetTop + cd.offsetHeight;
- mc.style.display = "block";
-};
-
-Calendar.showYearsCombo = function (fwd) {
- var cal = Calendar._C;
- if (!cal) {
- return false;
- }
- var cal = cal;
- var cd = cal.activeDiv;
- var yc = cal.yearsCombo;
- if (cal.hilitedYear) {
- Calendar.removeClass(cal.hilitedYear, "hilite");
- }
- if (cal.activeYear) {
- Calendar.removeClass(cal.activeYear, "active");
- }
- cal.activeYear = null;
- var Y = cal.date.getFullYear() + (fwd ? 1 : -1);
- var yr = yc.firstChild;
- var show = false;
- for (var i = 12; i > 0; --i) {
- if (Y >= cal.minYear && Y <= cal.maxYear) {
- yr.firstChild.data = Y;
- yr.year = Y;
- yr.style.display = "block";
- show = true;
- } else {
- yr.style.display = "none";
- }
- yr = yr.nextSibling;
- Y += fwd ? 2 : -2;
- }
- if (show) {
- yc.style.left = cd.offsetLeft;
- yc.style.top = cd.offsetTop + cd.offsetHeight;
- yc.style.display = "block";
- }
-};
-
-// event handlers
-
-Calendar.tableMouseUp = function(ev) {
- var cal = Calendar._C;
- if (!cal) {
- return false;
- }
- if (cal.timeout) {
- clearTimeout(cal.timeout);
- }
- var el = cal.activeDiv;
- if (!el) {
- return false;
- }
- var target = Calendar.getTargetElement(ev);
- Calendar.removeClass(el, "active");
- if (target == el || target.parentNode == el) {
- Calendar.cellClick(el);
- }
- var mon = Calendar.findMonth(target);
- var date = null;
- if (mon) {
- date = new Date(cal.date);
- if (mon.month != date.getMonth()) {
- date.setMonth(mon.month);
- cal.setDate(date);
- }
- } else {
- var year = Calendar.findYear(target);
- if (year) {
- date = new Date(cal.date);
- if (year.year != date.getFullYear()) {
- date.setFullYear(year.year);
- cal.setDate(date);
- }
- }
- }
- with (Calendar) {
- removeEvent(document, "mouseup", tableMouseUp);
- removeEvent(document, "mouseover", tableMouseOver);
- removeEvent(document, "mousemove", tableMouseOver);
- cal._hideCombos();
- stopEvent(ev);
- _C = null;
- }
-};
-
-Calendar.tableMouseOver = function (ev) {
- var cal = Calendar._C;
- if (!cal) {
- return;
- }
- var el = cal.activeDiv;
- var target = Calendar.getTargetElement(ev);
- if (target == el || target.parentNode == el) {
- Calendar.addClass(el, "hilite active");
- } else {
- Calendar.removeClass(el, "active");
- Calendar.removeClass(el, "hilite");
- }
- var mon = Calendar.findMonth(target);
- if (mon) {
- if (mon.month != cal.date.getMonth()) {
- if (cal.hilitedMonth) {
- Calendar.removeClass(cal.hilitedMonth, "hilite");
- }
- Calendar.addClass(mon, "hilite");
- cal.hilitedMonth = mon;
- } else if (cal.hilitedMonth) {
- Calendar.removeClass(cal.hilitedMonth, "hilite");
- }
- } else {
- var year = Calendar.findYear(target);
- if (year) {
- if (year.year != cal.date.getFullYear()) {
- if (cal.hilitedYear) {
- Calendar.removeClass(cal.hilitedYear, "hilite");
- }
- Calendar.addClass(year, "hilite");
- cal.hilitedYear = year;
- } else if (cal.hilitedYear) {
- Calendar.removeClass(cal.hilitedYear, "hilite");
- }
- }
- }
- Calendar.stopEvent(ev);
-};
-
-Calendar.tableMouseDown = function (ev) {
- if (Calendar.getTargetElement(ev) == Calendar.getElement(ev)) {
- Calendar.stopEvent(ev);
- }
-};
-
-Calendar.calDragIt = function (ev) {
- var cal = Calendar._C;
- if (!(cal && cal.dragging)) {
- return false;
- }
- var posX;
- var posY;
- if (Calendar.is_ie) {
- posY = window.event.clientY + document.body.scrollTop;
- posX = window.event.clientX + document.body.scrollLeft;
- } else {
- posX = ev.pageX;
- posY = ev.pageY;
- }
- cal.hideShowCovered();
- var st = cal.element.style;
- st.left = (posX - cal.xOffs) + "px";
- st.top = (posY - cal.yOffs) + "px";
- Calendar.stopEvent(ev);
-};
-
-Calendar.calDragEnd = function (ev) {
- var cal = Calendar._C;
- if (!cal) {
- return false;
- }
- cal.dragging = false;
- with (Calendar) {
- removeEvent(document, "mousemove", calDragIt);
- removeEvent(document, "mouseover", stopEvent);
- removeEvent(document, "mouseup", calDragEnd);
- tableMouseUp(ev);
- }
- cal.hideShowCovered();
-};
-
-Calendar.dayMouseDown = function(ev) {
- var el = Calendar.getElement(ev);
- if (el.disabled) {
- return false;
- }
- var cal = el.calendar;
- cal.activeDiv = el;
- Calendar._C = cal;
- if (el.navtype != 300) with (Calendar) {
- addClass(el, "hilite active");
- addEvent(document, "mouseover", tableMouseOver);
- addEvent(document, "mousemove", tableMouseOver);
- addEvent(document, "mouseup", tableMouseUp);
- } else if (cal.isPopup) {
- cal._dragStart(ev);
- }
- Calendar.stopEvent(ev);
- if (el.navtype == -1 || el.navtype == 1) {
- cal.timeout = setTimeout("Calendar.showMonthsCombo()", 250);
- } else if (el.navtype == -2 || el.navtype == 2) {
- cal.timeout = setTimeout((el.navtype > 0) ? "Calendar.showYearsCombo(true)" : "Calendar.showYearsCombo(false)", 250);
- } else {
- cal.timeout = null;
- }
-};
-
-Calendar.dayMouseDblClick = function(ev) {
- Calendar.cellClick(Calendar.getElement(ev));
- if (Calendar.is_ie) {
- document.selection.empty();
- }
-};
-
-Calendar.dayMouseOver = function(ev) {
- var el = Calendar.getElement(ev);
- if (Calendar.isRelated(el, ev) || Calendar._C || el.disabled) {
- return false;
- }
- if (el.ttip) {
- if (el.ttip.substr(0, 1) == "_") {
- var date = null;
- with (el.calendar.date) {
- date = new Date(getFullYear(), getMonth(), el.caldate);
- }
- el.ttip = date.print(el.calendar.ttDateFormat) + el.ttip.substr(1);
- }
- el.calendar.tooltips.firstChild.data = el.ttip;
- }
- if (el.navtype != 300) {
- Calendar.addClass(el, "hilite");
- }
- Calendar.stopEvent(ev);
-};
-
-Calendar.dayMouseOut = function(ev) {
- with (Calendar) {
- var el = getElement(ev);
- if (isRelated(el, ev) || _C || el.disabled) {
- return false;
- }
- removeClass(el, "hilite");
- el.calendar.tooltips.firstChild.data = _TT["SEL_DATE"];
- stopEvent(ev);
- }
-};
-
-/**
-* A generic "click" handler :) handles all types of buttons defined in this
-* calendar.
-*/
-Calendar.cellClick = function(el) {
- var cal = el.calendar;
- var closing = false;
- var newdate = false;
- var date = null;
- if (typeof el.navtype == "undefined") {
- Calendar.removeClass(cal.currentDateEl, "selected");
- Calendar.addClass(el, "selected");
- closing = (cal.currentDateEl == el);
- if (!closing) {
- cal.currentDateEl = el;
- }
- cal.date.setDate(el.caldate);
- date = cal.date;
- newdate = true;
- } else {
- if (el.navtype == 200) {
- Calendar.removeClass(el, "hilite");
- cal.callCloseHandler();
- return;
- }
- date = (el.navtype == 0) ? new Date() : new Date(cal.date);
- var year = date.getFullYear();
- var mon = date.getMonth();
- var setMonth = function (mon) {
- var day = date.getDate();
- var max = date.getMonthDays();
- if (day > max) {
- date.setDate(max);
- }
- date.setMonth(mon);
- };
- switch (el.navtype) {
- case -2:
- if (year > cal.minYear) {
- date.setFullYear(year - 1);
- }
- break;
- case -1:
- if (mon > 0) {
- setMonth(mon - 1);
- } else if (year-- > cal.minYear) {
- date.setFullYear(year);
- setMonth(11);
- }
- break;
- case 1:
- if (mon < 11) {
- setMonth(mon + 1);
- } else if (year < cal.maxYear) {
- date.setFullYear(year + 1);
- setMonth(0);
- }
- break;
- case 2:
- if (year < cal.maxYear) {
- date.setFullYear(year + 1);
- }
- break;
- case 100:
- cal.setMondayFirst(!cal.mondayFirst);
- return;
- }
- if (!date.equalsTo(cal.date)) {
- cal.setDate(date);
- newdate = el.navtype == 0;
- }
- }
- if (newdate) {
- cal.callHandler();
- }
- if (closing) {
- Calendar.removeClass(el, "hilite");
- cal.callCloseHandler();
- }
-};
-
-// END: CALENDAR STATIC FUNCTIONS
-
-// BEGIN: CALENDAR OBJECT FUNCTIONS
-
-/**
-* This function creates the calendar inside the given parent. If _par is
-* null than it creates a popup calendar inside the BODY element. If _par is
-* an element, be it BODY, then it creates a non-popup calendar (still
-* hidden). Some properties need to be set before calling this function.
-*/
-Calendar.prototype.create = function (_par) {
- var parent = null;
- if (! _par) {
- // default parent is the document body, in which case we create
- // a popup calendar.
- parent = document.getElementsByTagName("body")[0];
- this.isPopup = true;
- } else {
- parent = _par;
- this.isPopup = false;
- }
- this.date = this.dateStr ? new Date(this.dateStr) : new Date();
-
- var table = Calendar.createElement("table");
- this.table = table;
- table.cellSpacing = 0;
- table.cellPadding = 0;
- table.style.width = 'auto';
- table.calendar = this;
- Calendar.addEvent(table, "mousedown", Calendar.tableMouseDown);
-
- var div = Calendar.createElement("div");
- this.element = div;
- div.className = "calendar";
- if (this.isPopup) {
- div.style.position = "absolute";
- div.style.display = "none";
- }
- div.appendChild(table);
-
- var thead = Calendar.createElement("thead", table);
- var cell = null;
- var row = null;
-
- var cal = this;
- var hh = function (text, cs, navtype) {
- cell = Calendar.createElement("td", row);
- cell.colSpan = cs;
- cell.className = "calendar_button";
- Calendar._add_evs(cell);
- cell.calendar = cal;
- cell.navtype = navtype;
- if (text.substr(0, 1) != "&") {
- cell.appendChild(document.createTextNode(text));
- }
- else {
- // FIXME: dirty hack for entities
- cell.innerHTML = text;
- }
- return cell;
- };
-
- row = Calendar.createElement("tr", thead);
- row.className = "headrow";
-
- hh("-", 1, 100).ttip = Calendar._TT["TOGGLE"];
- this.title = hh("", this.isPopup ? 5 : 6, 300);
- this.title.className = "title";
- if (this.isPopup) {
- this.title.ttip = Calendar._TT["DRAG_TO_MOVE"];
- this.title.style.cursor = "move";
- hh("X", 1, 200).ttip = Calendar._TT["CLOSE"];
- }
-
- row = Calendar.createElement("tr", thead);
- row.className = "headrow";
-
- hh("&#x00ab;", 1, -2).ttip = Calendar._TT["PREV_YEAR"];
- hh("&#x2039;", 1, -1).ttip = Calendar._TT["PREV_MONTH"];
- hh(Calendar._TT["TODAY"], 3, 0).ttip = Calendar._TT["GO_TODAY"];
- hh("&#x203a;", 1, 1).ttip = Calendar._TT["NEXT_MONTH"];
- hh("&#x00bb;", 1, 2).ttip = Calendar._TT["NEXT_YEAR"];
-
- // day names
- row = Calendar.createElement("tr", thead);
- row.className = "daynames";
- this.daynames = row;
- for (var i = 7; i > 0; --i) {
- cell = Calendar.createElement("td", row);
- cell.appendChild(document.createTextNode(""));
- if (!i) {
- cell.navtype = 100;
- cell.calendar = this;
- Calendar._add_evs(cell);
- }
- }
- this._displayWeekdays();
-
- var tbody = Calendar.createElement("tbody", table);
- this.tbody = tbody;
-
- for (i = 6; i > 0; --i) {
- row = Calendar.createElement("tr", tbody);
- for (var j = 7; j > 0; --j) {
- cell = Calendar.createElement("td", row);
- cell.appendChild(document.createTextNode(""));
- cell.calendar = this;
- Calendar._add_evs(cell);
- }
- }
-
- var tfoot = Calendar.createElement("tfoot", table);
-
- row = Calendar.createElement("tr", tfoot);
- row.className = "footrow";
-
- cell = hh(Calendar._TT["SEL_DATE"], 7, 300);
- cell.className = "title";
- if (this.isPopup) {
- cell.ttip = Calendar._TT["DRAG_TO_MOVE"];
- cell.style.cursor = "move";
- }
- this.tooltips = cell;
-
- div = Calendar.createElement("div", this.element);
- this.monthsCombo = div;
- div.className = "combo";
- for (i = 0; i < Calendar._MN.length; ++i) {
- var mn = Calendar.createElement("div");
- mn.className = "label";
- mn.month = i;
- mn.appendChild(document.createTextNode(Calendar._MN3[i]));
- div.appendChild(mn);
- }
-
- div = Calendar.createElement("div", this.element);
- this.yearsCombo = div;
- div.className = "combo";
- for (i = 12; i > 0; --i) {
- var yr = Calendar.createElement("div");
- yr.className = "label";
- yr.appendChild(document.createTextNode(""));
- div.appendChild(yr);
- }
-
- this._init(this.mondayFirst, this.date);
- parent.appendChild(this.element);
-};
-
-/**
-* (RE)Initializes the calendar to the given date and style (if mondayFirst is
-* true it makes Monday the first day of week, otherwise the weeks start on
-* Sunday.
-*/
-Calendar.prototype._init = function (mondayFirst, date) {
- var today = new Date();
- var year = date.getFullYear();
- if (year < this.minYear) {
- year = this.minYear;
- date.setFullYear(year);
- } else if (year > this.maxYear) {
- year = this.maxYear;
- date.setFullYear(year);
- }
- this.mondayFirst = mondayFirst;
- this.date = new Date(date);
- var month = date.getMonth();
- var mday = date.getDate();
- var no_days = date.getMonthDays();
- date.setDate(1);
- var wday = date.getDay();
- var MON = mondayFirst ? 1 : 0;
- var SAT = mondayFirst ? 5 : 6;
- var SUN = mondayFirst ? 6 : 0;
- if (mondayFirst) {
- wday = (wday > 0) ? (wday - 1) : 6;
- }
- var iday = 1;
- var row = this.tbody.firstChild;
- var MN = Calendar._MN3[month];
- var hasToday = ((today.getFullYear() == year) && (today.getMonth() == month));
- var todayDate = today.getDate();
- for (var i = 0; i < 6; ++i) {
- if (iday > no_days) {
- row.className = "emptyrow";
- row = row.nextSibling;
- continue;
- }
- var cell = row.firstChild;
- row.className = "daysrow";
- for (var j = 0; j < 7; ++j) {
- if ((!i && j < wday) || iday > no_days) {
- cell.className = "emptycell";
- cell = cell.nextSibling;
- continue;
- }
- cell.firstChild.data = iday;
- cell.className = "day";
- cell.disabled = false;
- if (typeof this.checkDisabled == "function") {
- date.setDate(iday);
- if (this.checkDisabled(date)) {
- cell.className += " disabled";
- cell.disabled = true;
- }
- }
- if (!cell.disabled) {
- cell.caldate = iday;
- cell.ttip = "_";
- if (iday == mday) {
- cell.className += " selected";
- this.currentDateEl = cell;
- }
- if (hasToday && (iday == todayDate)) {
- cell.className += " today";
- cell.ttip += Calendar._TT["PART_TODAY"];
- }
- if (wday == SAT || wday == SUN) {
- cell.className += " weekend";
- }
- }
- ++iday;
- ((++wday) ^ 7) || (wday = 0);
- cell = cell.nextSibling;
- }
- row = row.nextSibling;
- }
- this.title.firstChild.data = Calendar._MN[month] + ", " + year;
- // PROFILE
- // this.tooltips.firstChild.data = "Generated in " + ((new Date()) - today) + " ms";
-};
-
-/**
-* Calls _init function above for going to a certain date (but only if the
-* date is different than the currently selected one).
-*/
-Calendar.prototype.setDate = function (date) {
- if (!date.equalsTo(this.date)) {
- this._init(this.mondayFirst, date);
- }
-};
-
-/** Modifies the "mondayFirst" parameter (EU/US style). */
-Calendar.prototype.setMondayFirst = function (mondayFirst) {
- this._init(mondayFirst, this.date);
- this._displayWeekdays();
-};
-
-/**
-* Allows customization of what dates are enabled. The "unaryFunction"
-* parameter must be a function object that receives the date (as a JS Date
-* object) and returns a boolean value. If the returned value is true then
-* the passed date will be marked as disabled.
-*/
-Calendar.prototype.setDisabledHandler = function (unaryFunction) {
- this.checkDisabled = unaryFunction;
-};
-
-/** Customization of allowed year range for the calendar. */
-Calendar.prototype.setRange = function (a, z) {
- this.minYear = a;
- this.maxYear = z;
-};
-
-/** Calls the first user handler (selectedHandler). */
-Calendar.prototype.callHandler = function () {
- if (this.onSelected) {
- this.onSelected(this, this.date.print(this.dateFormat));
- }
-};
-
-/** Calls the second user handler (closeHandler). */
-Calendar.prototype.callCloseHandler = function () {
- if (this.onClose) {
- this.onClose(this);
- }
- this.hideShowCovered();
-};
-
-/** Removes the calendar object from the DOM tree and destroys it. */
-Calendar.prototype.destroy = function () {
- var el = this.element.parentNode;
- el.removeChild(this.element);
- Calendar._C = null;
- delete el;
-};
-
-/**
-* Moves the calendar element to a different section in the DOM tree (changes
-* its parent).
-*/
-Calendar.prototype.reparent = function (new_parent) {
- var el = this.element;
- el.parentNode.removeChild(el);
- new_parent.appendChild(el);
-};
-
-/** Shows the calendar. */
-Calendar.prototype.show = function () {
- this.element.style.display = "block";
- this.hideShowCovered();
-};
-
-/**
-* Hides the calendar. Also removes any "hilite" from the class of any TD
-* element.
-*/
-Calendar.prototype.hide = function () {
- var trs = this.table.getElementsByTagName("td");
- for (var i = trs.length; i > 0; ) {
- Calendar.removeClass(trs[--i], "hilite");
- }
- this.element.style.display = "none";
-};
-
-/**
-* Shows the calendar at a given absolute position (beware that, depending on
-* the calendar element style -- position property -- this might be relative
-* to the parent's containing rectangle).
-*/
-Calendar.prototype.showAt = function (x, y) {
- var s = this.element.style;
- s.left = x + "px";
- s.top = y + "px";
- this.show();
-};
-
-/** Shows the calendar near a given element. */
-Calendar.prototype.showAtElement = function (el) {
- var p = Calendar.getAbsolutePos(el);
-
- var cw = 190;
- var ch = -200;
-
- if (Calendar.is_ie)
- {
- var posX = getWndX(el) + el.offsetWidth + 18; if (posX + ch > document.body.scrollLeft + document.body.offsetWidth) posX = document.body.scrollLeft + document.body.offsetWidth - ch
- var posY = p.y + el.offsetHeight; if (posY + cw > document.body.scrollTop + document.body.offsetHeight) posY = getWndY(el) - cw;
- //document.body.scrollTop + document.body.offsetHeight - cw - el.offsetHeight
- this.showAt(posX, posY);
- }
- else
- {
- // for other browsers types
- this.showAt(getWndX(el) + el.offsetWidth + 30, p.y + el.offsetHeight-200);
- }
-};
-
-function getWndC(object, c)
-{
- pos = 0;
- while (object != null)
- {
- pos += (c == "y") ? object.offsetTop : object.offsetLeft;
- object = object.offsetParent;
- }
- return pos;
-}
-
-function getWndX(object) {return getWndC(object, "x")}
-function getWndY(object) {return getWndC(object, "y")}
-
-
-/** Customizes the date format. */
-Calendar.prototype.setDateFormat = function (str) {
- this.dateFormat = str;
-};
-
-/** Customizes the tooltip date format. */
-Calendar.prototype.setTtDateFormat = function (str) {
- this.ttDateFormat = str;
-};
-
-/**
-* Tries to identify the date represented in a string. If successful it also
-* calls this.setDate which moves the calendar to the given date.
-*/
-Calendar.prototype.parseDate = function (str, fmt) {
- var y = 0;
- var m = -1;
- var d = 0;
- var a = str.split(/\W+/);
- if (!fmt) {
- fmt = this.dateFormat;
- }
- var b = fmt.split(/\W+/);
- var i = 0, j = 0;
- for (i = 0; i < a.length; ++i) {
- if (b[i] == "D" || b[i] == "DD") {
- continue;
- }
- if (b[i] == "j" || b[i] == "d") {
- d = a[i];
- }
- if (b[i] == "n" || b[i] == "m") {
- m = a[i]-1;
- }
- // if (b[i] == "y") {
- // y = a[i];
- // }
- if ((b[i] == "Y")||(b[i] == "y")) {
- // if (b[i] == "yy") {
- if (a[i].length == 4) {
- y = a[i];
- }
- else {
- if (parseInt(a[i]) < 70) {
- y = parseInt(a[i]) + 2000;
- }
- else {
- y = parseInt(a[i]) + 1900;
- }
- }
- }
- if (b[i] == "M" || b[i] == "MM") {
- for (j = 0; j < 12; ++j) {
- if (Calendar._MN[j].substr(0, a[i].length).toLowerCase() == a[i].toLowerCase()) { m = j; break; }
- }
- }
- }
- if (y != 0 && m != -1 && d != 0) {
- this.setDate(new Date(y, m, d));
- return;
- }
- y = 0; m = -1; d = 0;
- for (i = 0; i < a.length; ++i) {
- if (a[i].search(/[a-zA-Z]+/) != -1) {
- var t = -1;
- for (j = 0; j < 12; ++j) {
- if (Calendar._MN[j].substr(0, a[i].length).toLowerCase() == a[i].toLowerCase()) { t = j; break; }
- }
- if (t != -1) {
- if (m != -1) {
- d = m+1;
- }
- m = t;
- }
- } else if (parseInt(a[i]) <= 12 && m == -1) {
- m = a[i]-1;
- } else if (parseInt(a[i]) > 31 && y == 0) {
- y = a[i];
- } else if (d == 0) {
- d = a[i];
- }
- }
- if (y == 0) {
- var today = new Date();
- y = today.getFullYear();
- }
- if (m != -1 && d != 0) {
- this.setDate(new Date(y, m, d));
- }
-};
-
-Calendar.prototype.hideShowCovered = function () {
- var tags = new Array("applet", "iframe", "select");
- var el = this.element;
-
- var p = Calendar.getAbsolutePos(el);
- var EX1 = p.x;
- var EX2 = el.offsetWidth + EX1;
- var EY1 = p.y;
- var EY2 = el.offsetHeight + EY1;
-
- for (var k = tags.length; k > 0; ) {
- var ar = document.getElementsByTagName(tags[--k]);
- var cc = null;
-
- for (var i = ar.length; i > 0;) {
- cc = ar[--i];
-
- p = Calendar.getAbsolutePos(cc);
- var CX1 = p.x;
- var CX2 = cc.offsetWidth + CX1;
- var CY1 = p.y;
- var CY2 = cc.offsetHeight + CY1;
-
- if ((CX1 > EX2) || (CX2 < EX1) || (CY1 > EY2) || (CY2 < EY1)) {
- cc.style.visibility = "visible";
- } else {
- cc.style.visibility = "hidden";
- }
- }
- }
-};
-
-/** Internal function; it displays the bar with the names of the weekday. */
-Calendar.prototype._displayWeekdays = function () {
- var MON = this.mondayFirst ? 0 : 1;
- var SUN = this.mondayFirst ? 6 : 0;
- var SAT = this.mondayFirst ? 5 : 6;
- var cell = this.daynames.firstChild;
- for (var i = 0; i < 7; ++i) {
- cell.className = "day name";
- if (!i) {
- cell.ttip = this.mondayFirst ? Calendar._TT["SUN_FIRST"] : Calendar._TT["MON_FIRST"];
- cell.navtype = 100;
- cell.calendar = this;
- Calendar._add_evs(cell);
- }
- if (i == SUN || i == SAT) {
- Calendar.addClass(cell, "weekend");
- }
- cell.firstChild.data = Calendar._DN3[i + 1 - MON];
- cell = cell.nextSibling;
- }
-};
-
-/** Internal function. Hides all combo boxes that might be displayed. */
-Calendar.prototype._hideCombos = function () {
- this.monthsCombo.style.display = "none";
- this.yearsCombo.style.display = "none";
-};
-
-/** Internal function. Starts dragging the element. */
-Calendar.prototype._dragStart = function (ev) {
- if (this.dragging) {
- return;
- }
- this.dragging = true;
- var posX;
- var posY;
- if (Calendar.is_ie) {
- posY = window.event.clientY + document.body.scrollTop;
- posX = window.event.clientX + document.body.scrollLeft;
- } else {
- posY = ev.clientY + window.scrollY;
- posX = ev.clientX + window.scrollX;
- }
- var st = this.element.style;
- this.xOffs = posX - parseInt(st.left);
- this.yOffs = posY - parseInt(st.top);
- with (Calendar) {
- addEvent(document, "mousemove", calDragIt);
- addEvent(document, "mouseover", stopEvent);
- addEvent(document, "mouseup", calDragEnd);
- }
-};
-
-// BEGIN: DATE OBJECT PATCHES
-
-/** Adds the number of days array to the Date object. */
-Date._MD = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
-
-/** Returns the number of days in the current month */
-Date.prototype.getMonthDays = function() {
- var year = this.getFullYear();
- var month = this.getMonth();
- if (((0 == (year%4)) && ( (0 != (year%100)) || (0 == (year%400)))) && month == 1) {
- return 29;
- } else {
- return Date._MD[month];
- }
-};
-
-/** Checks dates equality (ignores time) */
-Date.prototype.equalsTo = function(date) {
- return ((this.getFullYear() == date.getFullYear()) &&
- (this.getMonth() == date.getMonth()) &&
- (this.getDate() == date.getDate()));
-};
-
-/** Prints the date in a string according to the given format. */
-Date.prototype.print = function (frm) {
- var str = new String(frm);
- var m = this.getMonth();
- var d = this.getDate();
- var y = this.getFullYear();
- var w = this.getDay();
- var s = new Array();
- s["j"] = d;
- s["d"] = (d < 10) ? ("0" + d) : d;
- s["n"] = 1+m;
- s["m"] = (m < 9) ? ("0" + (1+m)) : (1+m);
- s["Y"] = y;
- s["y"] = new String(y).substr(2, 2);
- with (Calendar) {
- s["D"] = _DN3[w];
- s["DD"] = _DN[w];
- s["M"] = _MN3[m];
- s["MM"] = _MN[m];
- }
- var re = /(.*)(\W|^)(j|d|n|m|y|Y|MM|M|DD|D)(\W|$)(.*)/;
- while (re.exec(str) != null) {
- str = RegExp.$1 + RegExp.$2 + s[RegExp.$3] + RegExp.$4 + RegExp.$5;
- }
- return str;
-};
-
-// END: DATE OBJECT PATCHES
-/*</CORE>*/
-/*<LANG>*/
-Calendar._DN = new Array
-("Sunday",
-"Monday",
-"Tuesday",
-"Wednesday",
-"Thursday",
-"Friday",
-"Saturday",
-"Sunday");
-Calendar._MN = new Array
-("January",
-"February",
-"March",
-"April",
-"May",
-"June",
-"July",
-"August",
-"September",
-"October",
-"November",
-"December");
-
-// tooltips
-Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Toggle first day of week";
-Calendar._TT["PREV_YEAR"] = "Prev. year (hold for menu)";
-Calendar._TT["PREV_MONTH"] = "Prev. month (hold for menu)";
-Calendar._TT["GO_TODAY"] = "Go Today";
-Calendar._TT["NEXT_MONTH"] = "Next month (hold for menu)";
-Calendar._TT["NEXT_YEAR"] = "Next year (hold for menu)";
-Calendar._TT["SEL_DATE"] = "Select date";
-Calendar._TT["DRAG_TO_MOVE"] = "Drag to move";
-Calendar._TT["PART_TODAY"] = " (today)";
-Calendar._TT["MON_FIRST"] = "Display Monday first";
-Calendar._TT["SUN_FIRST"] = "Display Sunday first";
-Calendar._TT["CLOSE"] = "Close";
-Calendar._TT["TODAY"] = "Today";
-
-// date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
-/*</LANG>*/
-/*</CSS>*/
-//document.write("<style type=\"text/css\">")
-//document.write(".calendar { width: 225px; z-Index: 1; position: relative; display: none; border-top: 2px solid #fff; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #fff; font-size: 11px; color: #000; cursor: default; background: #d4d0c8; font-family: tahoma,verdana,sans-serif;}.calendar table { width: auto; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; font-size: 11px; color: #000; cursor: default; background: #d4d0c8; font-family: tahoma,verdana,sans-serif;}/* Header part -- contains navigation buttons and day names. */.calendar .calendar_button { text-align: center; padding: 1px; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff;}.calendar thead .title { font-weight: bold; padding: 1px; border: 1px solid #000; background: #848078; color: #fff; text-align: center;}.calendar thead .headrow { /* Row <TR> containing navigation buttons */}.calendar thead .daynames { /* Row <TR> containing the day names */}.calendar thead .name { /* Cells <TD> containing the day names */ border-bottom: 1px solid #000; padding: 2px; text-align: center; background: #f4f0e8;}.calendar thead .weekend { /* How a weekend day name shows in header */ color: #f00;}.calendar thead .hilite { /* How do the buttons in header appear when hover */ border-top: 2px solid #fff; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #fff; padding: 0px; background: #e4e0d8;}.calendar thead .active { /* Active (pressed) buttons in header */ padding: 2px 0px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; background: #c4c0b8;}/* The body part -- contains all the days in month. */.calendar tbody .day { /* Cells <TD> containing month days dates */ width: 2em; text-align: right; padding: 2px 4px 2px 2px;}.calendar tbody .hilite { /* Hovered cells <TD> */ padding: 1px 3px 1px 1px; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff;}.calendar tbody .active { /* Active (pressed) cells <TD> */ padding: 2px 2px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}.calendar tbody .selected { /* Cell showing selected date */ font-weight: bold; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; padding: 2px 2px 0px 2px; background: #e4e0d8;}.calendar tbody .weekend { /* Cells showing weekend days */ color: #f00;}.calendar tbody .today { /* Cell showing today date */ font-weight: bold; color: #00f;}.calendar tbody .disabled { color: #999; }.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */ visibility: hidden;}.calendar tbody .emptyrow { display: none;} .calendar tfoot .footrow { }.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */ background: #f4f0e8; padding: 1px; border: 1px solid #000; background: #848078; color: #fff; text-align: center;}.calendar tfoot .hilite { /* Hover style for buttons in footer */ border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; padding: 1px; background: #e4e0d8;}.calendar tfoot .active { /* Active (pressed) style for buttons in footer */ padding: 2px 0px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}/* Combo boxes (menus that display months/years for direct selection) */.combo { position: absolute; display: none; width: 4em; top: 0px; left: 0px; cursor: default; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; background: #e4e0d8; font-size: smaller; padding: 1px;}.combo .label { text-align: center; padding: 1px;}.combo .active { background: #c4c0b8; padding: 0px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}.combo .hilite { background: #048; color: #fea;}");
-//document.write(".dpContainer {display: inline;}");
-//document.write("</style>")
-/* The main calendar widget. DIV containing a table. */
-
Property changes on: branches/5.0.x/themes/default2009/platform/inc/calendar.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/nlsmenu.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/nlsmenu.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/nlsmenu.js (nonexistent)
@@ -1,860 +0,0 @@
-/**
-* nlsmenu.js v.2.0
-* Copyright 2005-2007, addobject.com. All Rights Reserved
-* Author Jack Hermanto, www.addobject.com
-*/
-var nlsMenu = new Object();
-var nlsMenuMgr = new Object();
-var nlsWinElmt = [];
-
-var ag0=window.navigator.userAgent;
-var nls_isIE = (ag0.indexOf("MSIE") >=0);
-var nls_isIE5 = (ag0.indexOf("MSIE 5.0") >=0);
-var nls_isSafari = (ag0.indexOf("Safari") >=0);
-var nls_isOpera = (ag0.indexOf("Opera") >=0);
-if (nls_isOpera) {nls_isIE=false; nls_isIE5=false;};
-
-function NlsMenuManager(mgr) {
- this.mgrId = mgr;
- this.menus = new Object();
- this.menubar = null;
- this.timeout = 1000;
- this.flowOverFormElement = false;
- this.assocMenuMgr = [];
- this.defaultEffect=null;
- this.icPath="";
- this.memorizeSel=false;
- this.rt=new Object();
-
- this.tmId = null;
- this.setTimeout=function(a, t) { this.tmId = window.setTimeout(a, t); };
- this.clearTimeout=function() { if (this.tmId!=null) { window.clearTimeout(this.tmId); this.tmId=null;}};
-
- nlsMenuMgr[mgr] = this;
- if(nls_isIE)window.attachEvent("onload", function(){nlsMenuMgr[mgr].init();});
-
- return this;
-};
-
-var NlsMnMgr = NlsMenuManager.prototype;
-NlsMnMgr.createMenu = function(mId) {
- var m=new NlsMenu(mId)
- m.mgr=this; m.mgrId=this.mgrId; m.icPath=this.icPath;
- m.useEffect(this.defaultEffect);
- if (this.design) { m.$menuItemClick = NlsMenu.$dsItemClick; }
- this.menus[mId]=m;
- return m;
-};
-
-NlsMnMgr.createMenubar = function (mbarId) {
- if (this.menubar) alert("Menubar already exists!");
- var m=new NlsMenubar(mbarId);
- m.mgr=this; m.mgrId=this.mgrId; m.icPath=this.icPath;
- if (this.design) { m.$menuItemClick = NlsMenu.$dsItemClick; }
- this.menubar=m;
- return m;
-};
-
-NlsMnMgr.renderMenus = function (plc) {
- if (plc && plc!="") {
- var d=NlsMenu.$GE(plc); var s="";
- for (it in this.menus) { s+=this.menus[it].renderMenu(); }
- d.innerHTML=s;
- } else {
- for (it in this.menus) { document.write(this.menus[it].renderMenu()); }
- }
-};
-
-NlsMnMgr.renderMenubar = function (plc) {
- if (this.menubar) {
- if (plc && plc!="") {
- NlsMenu.$GE(plc).innerHTML=this.menubar.renderMenubar();
- } else {
- document.write(this.menubar.renderMenubar());
- }
- }
- if(this.memorizeSel) this.loadPath();
-};
-
-NlsMnMgr.hideMenus = function () {
- for (var it in this.menus) {if (this.menus[it].rt.active) this.menus[it].hideMenu();}
- if (this.menubar) this.menubar.hideMenu();
-};
-
-NlsMnMgr.addAssocMenuMgr = function(frm, mgrId) {
- this.assocMenuMgr[this.assocMenuMgr.length] = [frm, mgrId];
-};
-
-NlsMnMgr.getMenu= function(mId) { return this.menus[mId]; };
-
-NlsMnMgr.init=function() {
- if(this.menubar)this.menubar.init();
-}
-
-function listAllWinElmt() {
- nlsWinElmt = [];
- var arrWinEl = document.getElementsByTagName("SELECT");
- var elm; var tmp; var x; var y;
- for(var i=0; i<arrWinEl.length; i++) {
- elm = arrWinEl[i]; tmp=elm; x=0; y=0;
- while (tmp!=null) {
- x += tmp.offsetLeft; y+=tmp.offsetTop;
- tmp = tmp.offsetParent;
- }
- nlsWinElmt[nlsWinElmt.length] = {e:elm, eX1:x, eY1:y, eX2:x+elm.offsetWidth, eY2:y+elm.offsetHeight};
- }
-};
-
-function NlsMenuItem(id, capt, url, ico, enb, xtra, subId, title, crossFrame, subFrame, subPos, subPosAdj, subDir) {
- this.id = id;
- this.intKey = "";
- this.capt = capt;
- this.url = (url==null? "" : url);
- this.ico = (ico==null || ico=="" || ico.length==0) ? null: ico;
- this.enable=(enb==null?true:enb);
- this.xtra = xtra;
- this.stlprf="";
- this.target=null;
- this.title=title==null?"":title;
- this.itemEffect=null;
- this.visible="false";
- this.state=1;
- this.selected=false;
-
- this.subMenuId = (subId?subId:"");
- this.crsFrame = (crossFrame?crossFrame:false);
- this.subFrame = (subFrame?subFrame:null);
- this.subPos = (subPos?subPos:[null,null]);
- this.subPosAdj = (subPosAdj?subPosAdj:[0,0]);
- this.subDir = (subDir?subDir:["right","down"]);
- this.toString=function() {return "NlsMenuItem";};
-
- this.useItemEffect=function(effName) {
- this.itemEffect=new NlsMenuItemEffect(this.intKey, effName);
- };
-
- this.rt={subUrl:null,loaded:0};
-
- return this;
-};
-
-function NlsMenuSeparator(cstSeparator) {
- this.stlprf = "";
- this.intKey = "";
- this.seprt = cstSeparator!=null?cstSeparator:"";
- this.render = function () {
- if (this.seprt!="") return this.seprt;
- return ("<table border=0 cellpadding=0 cellspacing=0 width='100%' height='0%'><tr>" +
- "<td class=\""+this.stlprf+"nlsseparator\"></td>" +
- "</tr></table>");
- };
-
- this.toString=function() {return "NlsMenuSeparator";};
-};
-
-function NlsCustomMenuItem(cst) {
- this.intKey = "";
- this.cstMenu = (cst?cst:"&nbsp;");
- this.toString=function() {return "NlsCustomMenuItem";};
-};
-
-function NlsMenu(mId) {
- /*private*/
- this.lsItm=null;
- this.mgrId = "";
- this.mgr=null;
- this.winElmt=null;
- this.container=null;
- this.customBorder=null;
- this.shadow=new NlsMenuShadow("none", "5px", mId);
- this.count=0;
- this.isMenubar=false;
- this.effect=null;
- this.srItems=[];
-
- this.rt={ready:true,active:false};
-
- /*public*/
- this.mId = mId;
- this.items = new Object();
- this.stlprf="";
- this.subMenuIc=null;
- this.target="_self";
- this.icPath="";
- this.itemSpc="";
- this.stretchItem=true;
-
- this.selection=false;
-
- this.showIcon=false;
- this.showSubIcon=true;
-
- this.absWidth="";
- this.orient="V";
-
- this.defItmEff=null;
- this.defPos=[0,0];
-
- this.maxItemCol=100;
- this.zIndex = 100;
-
- this.wnd = window;
- nlsMenu[mId] = this;
- return this;
-};
-
-var NLSMENU=NlsMenu.prototype;
-
-NLSMENU.addItem = function(key, capt, url, ico, enb, xtra, subId, title) {
- var intKey = this.mId+"_"+key;
- var it = new NlsMenuItem(key, capt, url, ico, enb, xtra, subId, title);
- it.intKey = intKey;
- it.mId=this.mId;
- this.items[intKey]=it;
- this.srItems[this.srItems.length]=it;
- if (this.defItmEff!=null && typeof(NlsMenuItemEffect) != "undefined") { it.useItemEffect(this.defItmEff); }
- this.count++;
- return it;
-};
-
-NLSMENU.addSeparator = function(separator) {
- var intKey = "sep_"+this.count;
- var it = (separator ? separator : new NlsMenuSeparator());
- it.stlprf = this.stlprf;
- it.intKey = intKey;
- this.items[intKey] = it;
- this.srItems[this.srItems.length]=it;
- this.count++;
- return it;
-};
-
-NLSMENU.addSubmenu = function(key, subId, crsFrame, subFrame, subPos, subPosAdj, subDir) {
- var intKey = this.mId+"_"+key;
- var it = this.items[intKey];
- it.subMenuId=subId;
- it.subFrame=(subFrame?subFrame:null);
- it.crsFrame=(crsFrame?crsFrame:false);
- it.subPos = (subPos?subPos:[null,null]);
- it.subPosAdj = (subPosAdj?subPosAdj:[0,0]);
- it.subDir = (subDir?subDir:["right","down"]);
- return it;
-};
-
-NLSMENU.addCustomMenu = function (custom) {
- var intKey = "cst_"+this.count;
- var it = new NlsCustomMenuItem(custom);
- it.intKey = intKey;
- this.items[intKey] = it;
- this.srItems[this.srItems.length]=it;
- this.count++;
- return it;
-};
-
-NLSMENU.getItemById = function (key) {
- return this.items[this.mId+"_"+key];
-};
-
-NLSMENU.setItemStyle = function (key, stlprf) {
- var intKey = this.mId+"_"+key;
- var mnItem = this.items[intKey];
- mnItem.stlprf=stlprf;
-};
-
-NLSMENU.setItemText = function (key, tx) {
- var intKey = this.mId+"_"+key;
- var mnItem = this.items[intKey];
- mnItem.capt=tx;
- var oD=NlsMenu.$GE(intKey+"x2");
- if (oD) oD.innerHTML=tx;
-}
-
-NLSMENU.enableItem = function (key, b) {
- var it = this.items[this.mId+"_"+key] ;
- it.enable=b;
- setMnStyle(NlsMenu.$GE(it.intKey), (b?(it.selected?"S":"N"):"D"), NlsMenu.getPrf(it, this));
- setMnIcon(this, it, "N");
-};
-
-NLSMENU.dropShadow = function (pos, offset) {
- if (this.shadow) { this.shadow.pos=pos; this.shadow.offset=(offset?offset:"5px"); } else
- { this.shadow=new NlsMenuShadow(pos, offset, this.mId); }
-};
-
-NLSMENU.applyBorder = function (bTop, bBottom, bLeft, bRight) {
- if (!bTop && !bBottom && !bLeft && !bRight) {
- this.customBorder=null;
- } else {
- this.customBorder=new NlsMenuBorder(bTop, bBottom, bLeft, bRight);
- }
-};
-
-NLSMENU.useEffect = function (efN) {
- if(efN!=null && efN!="") {
- this.effect=new NlsMenuEffect(this.mId, efN);
- }
-};
-
-NLSMENU.renderMenu = function() {
- var scPath="", sbIc=null;
- var allScs = (document.getElementsByTagName ? document.getElementsByTagName("SCRIPT"): document.scripts);
- for (var i=0;i<allScs.length;i++) {
- if (allScs[i].src.toLowerCase().indexOf("nlsmenu.js")>=0) { scPath=allScs[i].src.replace(/nlsmenu.js/gi, ""); }
- }
- if (!this.subMenuIc) { sbIc=[scPath+"img/submenu.gif", scPath+"img/submenuovr.gif"];}
- else {sbIc=[this.icPath+this.subMenuIc[0]]; if(this.subMenuIc[1])sbIc[1]=this.icPath+this.subMenuIc[1];}
-
- var cs="<table cellpadding='0' cellspacing='0' ";
- var sAbs=(this.absWidth==""?"":"width='"+this.absWidth+"'");
- var smenu="<table cellpadding='0' cellspacing='"+(this.itemSpc==""?"0":this.itemSpc)+"' width='100%'>";
- var tmpCnt=0, prf=this.stlprf, it=null, rt=null, menu=null;
- for (var i=0; i<this.srItems.length; i++) {
- it=this.srItems[i];
- menu=nlsMenu[it.subMenuId];
- if(!it.crsFrame) {
- if(menu)menu.prIt=it.intKey;
- if(!menu && it.rt && !it.rt.subUrl) { it.subMenuId=""; }
- }
- if (it.toString()=="NlsMenuSeparator") {
- smenu+=(this.orient=="V"?"<tr>":"");
- smenu+=("<td class='"+this.stlprf+"nlsseparatorcontainer'>"+it.render()+"</td>");
- smenu+=(this.orient=="V"?"</tr>":"");
- } else
- if (it.toString()=="NlsCustomMenuItem") {
- smenu+=(this.orient=="V"?"<tr>":"");
- smenu+=("<td>"+it.cstMenu+"</td>");
- smenu+=(this.orient=="V"?"</tr>":"");
- } else {
- prf=NlsMenu.getPrf(it, this);
- if (this.orient=="V") { smenu+="<tr>"; }
- if (this.orient=="H") { if (tmpCnt==0) smenu+="<tr>"; tmpCnt++; }
- smenu+="<td align='center' id=\""+it.intKey+"\" class=\""+prf+"nlsitemcontainer\" onmouseover=\"nlsMenuItemOver(event, '"+it.intKey+"')\" onclick=\"return nlsMenu['"+this.mId+"'].$menuItemClick(event, '"+it.intKey+"');\">";
- smenu+=cs+(this.stretchItem?"width='100%'":"")+" height='100%'><tr style=\"cursor:pointer;\" title=\""+it.title+"\">";
-
- if (this.showIcon) {
- smenu+="<td id=\""+it.intKey+"x1\" class=\""+prf+"nlsiconcell\" align=\"center\" nowrap>";
- if(it.ico) {
- if(it.ico[0]) smenu+="<img id=\"ic_"+it.intKey+"\" "+(it.enable?"":"style='display:none'")+" src=\""+this.icPath+it.ico[0]+"\">";
- if(it.ico[1]) smenu+="<img id=\"icovr_"+it.intKey+"\" style='display:none' src=\""+this.icPath+it.ico[1]+"\">";
- if(it.ico[2]) smenu+="<img id=\"icdis_"+it.intKey+"\" "+(!it.enable?"":"style='display:none'")+" src=\""+this.icPath+it.ico[2]+"\">";
- }
- smenu+="</td>";
- }
-
- smenu+="<td align='left' id=\""+it.intKey+"x2\" class=\""+prf+(it.enable?"nlsitem\"":"nlsitemdisable\"")+" nowrap>"+it.capt+"</td>";
- if (this.showSubIcon && it.subMenuId!="") { smenu+="<td id=\""+it.intKey+"x3\" class=\""+prf+"nlssubmenucell\" align=\"center\" nowrap>"+ (it.subMenuId!=""? "<img id='subic_"+it.intKey+"' src=\""+sbIc[0]+"\">" + (sbIc.length>1?"<img id='subicovr_"+it.intKey+"' style='display:none' src=\""+sbIc[1]+"\">":"") :"") +"</td>"; }
- smenu+="</tr></table>";
- smenu+="</td>";
- if (this.orient=="V") { smenu+="</tr>"; }
- if (this.orient=="H" && tmpCnt==this.maxItemCol) { smenu+="</tr>"; tmpCnt=0; }
- }
- }
-
- if(this.orient=="H" && tmpCnt!=0 ) {
- if(this.srItems.length>this.maxItemCol)
- while(++tmpCnt<=this.maxItemCol) smenu+="<td class=\""+prf+"nlsitemcontainer\">&nbsp;</td>";
- smenu+="</tr>";
- }
- smenu += "</table>";
- smenu = cs+"class='"+this.stlprf+"nlsmenu' "+ sAbs + "><tr><td>"+smenu+"</td></tr></table>";
-
- if (this.customBorder!=null) smenu = this.customBorder.applyBorder(smenu, this.stlprf);
- smenu = this.shadow.dropShadow(smenu);
-
- smenu = "<div " + (nls_isIE && !this.isMenubar?"style='position:absolute;z-index:"+(this.zIndex-1)+";'":"") + ">" + smenu;
- if (!this.isMenubar && nls_isIE && !nls_isIE5 && this.mgr.flowOverFormElement) {
- smenu += "<iframe id='"+this.mId+"ifrm' scrolling='no' frameborder=0 width='1' height='1' style='position:absolute;top:0px;left:0px;z-index:-1;filter:alpha(opacity=0)' src='"+scPath+"img/blank.gif"+"'></iframe>";
- }
- smenu+="</div>";
-
- if (arguments[0]=="content") return smenu;
-
- smenu = "<div id='"+this.mId+"' style="+(this.isMenubar?"''":"'position:absolute;z-index:"+this.zIndex+";display:none;'")+" onmouseover=\"_nlsMenuItemOver('"+this.mgrId+"')\" onmouseout=\"nlsMenuItemOut('"+this.mgrId+"')\">" + smenu + "</div>";
-
- return smenu;
-};
-
-NLSMENU.init=function() {
- var v=this.rt.vshade; if(!v) v=NlsMenu.$GE("vshade_"+this.mId);
- var itm=this.rt.actmn; if(!itm) itm=NlsMenu.$GE("actmn_"+this.mId);
- if(v){
- var o=itm.childNodes[0].offsetHeight-parseInt(this.shadow.offset);
- if(o>=0) v.style.height=o+"px";
- }
- this.rt.actmn=itm;
- this.rt.vshade=v;
-};
-
-function NlsMenuShadow(pos, offset, mId) {
- this.pos=pos;
- this.offset=offset;
- this.mId=mId;
-
- this.dropShadow = function (smenu) {
- var mn = nlsMenu[this.mId];
- var cs="<table cellpadding=0 cellspacing=0 ";
- var shadow = "<div>"+cs+"id='effwin_"+this.mId+"' height='0px'>";
- var hshadow = "<td style='padding-@@PAD:"+this.offset+";'>"+cs+"width='100%' height='5px' class='"+mn.stlprf+"horzshadow'><tr><td></td></tr></table></td>";
- var vshadow = "<td style='padding-@@PAD:"+this.offset+";height:100%;'>"+cs+"id='vshade_"+this.mId+"' width='5px' height='100%' class='"+mn.stlprf+"vertshadow'><tr><td></td></tr></table></td>";
- var menutd = "<td id='actmn_"+this.mId+"'>"+smenu+"</td>";
- var cornertd = "<td class='"+mn.stlprf+"cornshadow' width='5px' height='5px'></td>";
- var av=[vshadow.replace(/@@PAD/gi,"top"), vshadow.replace(/@@PAD/gi,"bottom")];
- var ah=[hshadow.replace(/@@PAD/gi,"left"), hshadow.replace(/@@PAD/gi,"right")];
- switch (this.pos) {
- case "none":
- shadow += "<tr>"+menutd+"</tr>";
- break;
- case "bottomright" :
- shadow += "<tr>"+menutd+av[0]+"</tr>" +
- "<tr>"+ah[0]+cornertd+"</tr>";
- break;
- case "bottomleft" :
- shadow += "<tr>"+av[0]+menutd+"</tr>" +
- "<tr>"+cornertd+ah[1]+"</tr>";
- break;
- case "topleft" :
- shadow += "<tr>"+cornertd+ah[1]+"</tr>" +
- "<tr>"+av[1]+menutd+"</tr>";
- break;
- case "topright" :
- shadow += "<tr>"+ah[0]+cornertd+"</tr>" +
- "<tr>"+menutd+av[1]+"</tr>";
- break;
- }
- return shadow + "</table></div>";
- };
-};
-
-NLSMENU.showMenu = function(x1, y1, x2, y2, mnOrient, subDir, subAdj) {
- this.mgr.clearTimeout();
-
- if(this.menuOnShow(this.mId)==false)return;
-
- var ctx = NlsMenu.$GE(this.mId);
- if (!ctx) {
- //create menu if not rendered.
- var dv=document.createElement("div");
- dv.innerHTML=this.renderMenu();
- document.body.insertBefore(dv, document.body.childNodes[0]);
- ctx = NlsMenu.$GE(this.mId);
- };
- ctx.style.visibility="hidden";
- ctx.style.display="";
- if(nls_isIE)this.init();
-
- var w=window, d=document.body, de=document.documentElement;
- var scrOffX = w.scrollX||d.scrollLeft||de.scrollLeft;
- var scrOffY = w.scrollY||d.scrollTop||de.scrollTop;
- var cW=w.innerWidth||d.clientWidth;
- var cH=w.innerHeight||d.clientHeight;
- var mW=ctx.childNodes[0].offsetWidth;
- var mH=ctx.childNodes[0].offsetHeight;
- var sDir=(subDir?[subDir[0], subDir[1]]:["right", "down"]);
- var adjX=(subAdj?subAdj[0]:this.defPos[0]), adjY=(subAdj?subAdj[1]:this.defPos[1]);
-
- var dmfrm = NlsMenu.$GE(this.mId+"ifrm");
- if (dmfrm) {
- var actMn = NlsMenu.$GE("actmn_"+this.mId).children[0];
- dmfrm.width = actMn.offsetWidth;
- dmfrm.height = actMn.offsetHeight;
- }
- var mX=0,mY=0;
- if (mnOrient=="V") {
- if (sDir[0]=="right") {
- if(x2+mW>cW){if(x1>=mW){mX=x1-mW+adjX+scrOffX;sDir[0]="left"}else{mX=cW-mW-1+scrOffX;}}else{mX=x2+scrOffX-adjX;}
- } else {
- if(x1-mW<0){if(x2+mW<cW){mX=x2-adjX+scrOffX;sDir[0]="right"}else{mX=scrOffX;}}else{mX=x1-mW+adjX+scrOffX;}
- }
- if (sDir[1]=="down") {
- if(y1+mH>cH){if(y2>=mH){mY=y2-mH+scrOffY-adjY;sDir[1]="up"}else{mY=cH-mH-1+scrOffY;}}else{mY=y1+scrOffY+adjY;}
- } else {
- if(y1-mH<0){if(y1+mH<cH){mY=y1+scrOffY-adjY;sDir[1]="down"}else{mY=scrOffY;}}else{mY=y2-mH+scrOffY-adjY;}
- }
- } else {
- if (sDir[0] == "right") {
- if(x1+mW>cW){if(x2>=mW){mX=x2-mW+scrOffX-adjX;sDir[0]="left"}else{mX=cW-mW-1+scrOffX;}}else{mX=x1+scrOffX+adjX;}
- } else {
- if(x2-mW<0){if(x1+mW<cW){mX=x1+scrOffX+adjX;sDir[0]="right"}else{mX=scrOffX;}}else{mX=x2-mW+scrOffX-adjX;}
- }
- if (sDir[1] == "down") {
- if(y2+mH>cH){if(y1>=mH){mY=y1-mH+scrOffY+adjY;sDir[1]="up"}else{mY=cH-mH-1+scrOffY;}}else{mY=y2+scrOffY-adjY;}
- } else {
- if(y1-mH<0){if(y2+mH<cH){mY=y2+scrOffY-adjY;sDir[1]="down"}else{mY=scrOffY;}}else{mY=y1-mH+scrOffY+adjY;}
- }
- }
-
- if (nls_isIE5 || !this.mgr.flowOverFormElement) {
- if (this.winElmt==null) hideWinElmt(this, mX, mY, mX+mW, mY+mH);
- if (this.winElmt==null) this.winElmt=[];
- for(var i=0;i<this.winElmt.length;i++) {
- this.winElmt[i].style.visibility="hidden";
- }
- }
- with (ctx.style) {
- left=mX+"px"; top=mY+"px";
- zIndex = this.zIndex;
- if (this.effect) {
- with (this.effect) {prop["dir"]=sDir[(mnOrient=="V"?0:1)]; start(false); visibility="visible"; run();}
- } else { visibility="visible"; }
- }
- this.rt.active=true;
-};
-
-function hideWinElmt(mn, mX1, mY1, mX2, mY2) {
- var oe;
- for (var i=0; i<nlsWinElmt.length; i++) {
- oe = nlsWinElmt[i];
- if ((oe.eX1>=mX1 && oe.eX1<=mX2 && oe.eY1>=mY1 && oe.eY1<=mY2) ||
- (oe.eX1>=mX1 && oe.eX1<=mX2 && oe.eY2>=mY1 && oe.eY2<=mY2) ||
- (oe.eX2>=mX1 && oe.eX2<=mX2 && oe.eY1>=mY1 && oe.eY1<=mY2) ||
- (oe.eX2>=mX1 && oe.eX2<=mX2 && oe.eY2>=mY1 && oe.eY2<=mY2) ||
- (mX1>=oe.eX1 && mX1<=oe.eX2 && mY1>=oe.eY1 && mY1<=oe.eY2) ||
- (mX1>=oe.eX1 && mX1<=oe.eX2 && mY2>=oe.eY1 && mY2<=oe.eY2) ||
- (mX2>=oe.eX1 && mX2<=oe.eX2 && mY1>=oe.eY1 && mY1<=oe.eY2) ||
- (mX2>=oe.eX1 && mX2<=oe.eX2 && mY2>=oe.eY1 && mY2<=oe.eY2) ||
- (oe.eX1<mX1 && oe.eX2>mX2 && oe.eY1>=mY1 && oe.eY1<=mY2) ||
- (oe.eX1<mX1 && oe.eX2>mX2 && oe.eY2>=mY1 && oe.eY2<=mY2)
- ) {
- if (oe.e.style.visibility!="hidden") {
- oe.e.style.visibility="hidden";
- if (mn.winElmt==null) mn.winElmt=[];
- mn.winElmt[mn.winElmt.length]=oe.e;
- }
- }
- }
-};
-
-NLSMENU.showMenuAbs = function(x, y) {
- var ctx = NlsMenu.$GE(this.mId);
- ctx.style.top=y+"px"; ctx.style.left=x+"px";
- ctx.style.display="";
- this.rt.active=true;
-};
-
-NLSMENU.hideMenu = function() {
- var ctx = NlsMenu.$GE(this.mId);
- if (!ctx) return;
- if (!this.isMenubar) {
- this.rt.active=false;
- if (this.effect) {
- this.effect.start(true);
- if ((nls_isIE && this.effect.effName!="aoslide") || nls_isOpera && this.effect.effName!="aoslide") {ctx.style.visibility="hidden";} else { this.effect.onHide=function() {ctx.style.visibility="hidden";}; };
- this.effect.run();
- } else { ctx.style.visibility="hidden"; }
-
- this.menuOnHide(this.mId);
- } else {
- this.isMenuOpened = false;
- }
-
- if (this.lsItm!=null) {
- var it=this.items[this.lsItm.id];
- if(it.state!=2 && !it.selected) {
- setMnStyle(this.lsItm, (it.enable?"N":"D"), NlsMenu.getPrf(it, this));
- setMnIcon(this, it, "N");
- }
- this.lsItm=null;
- }
- if (this.winElmt!=null && this.winElmt.length>0) {
- for (i=0;i<this.winElmt.length;i++) {
- this.winElmt[i].style.visibility = "visible";
- }
- }
- if (typeof(window.status)!="undefined") window.status="";
-};
-
-NLSMENU.hasSubmenu=function(key) {
- var it=this.items[this.mId+"_"+key];
- if(!it.crsFrame) {return(nlsMenu[it.subMenuId]);} else {
- return it.subFrame.nlsGetMenu(it.subMenuId);
- }
-};
-
-function $itemClick(mn, it) {
- var mnMgr = nlsMenuMgr[mn.mgrId];
- mnMgr.hideMenus();
- var assMgr = mnMgr.assocMenuMgr;
- if ( assMgr && assMgr.length > 0) {
- for (var i=0;i<assMgr.length;i++) { assMgr[i][0].hideAllNlsMenu(); }
- }
-
- var trgt=it.target;
- if (trgt==null) trgt=mn.target!=null?mn.target:"_self";
- if (it.url!="") {
- window.open(it.url, trgt);
- } else {
- return mn.menuOnClick(mn.mId, it.id);
- }
-};
-
-NLSMENU.$menuItemClick = function(e, itemId) {
- if (!this.items[itemId].enable) return;
-
- var it=this.items[itemId], prf=NlsMenu.getPrf(it, this);
- var oIt = NlsMenu.$GE(itemId), mgr=this.mgr;
-
- // we need to preload AJAX menu here, otherwise hasSubmenu below returns false ~Kostja
- if (this.isMenubar && this.dropOnClick && it.rt.subUrl && it.rt.loaded==0) {
- //ajax menu
- NlsMenuUtil.loadAJAXMenu(this,it);
- }
-
- if(this.isMenubar && this.dropOnClick && this.hasSubmenu(it.id) && !this.isMenuOpened) { // Kostja: added !this.isMenuOpened, otherwise there is no way to go to menu item URL ~Kostja
- if(!this.isMenuOpened) {
- NlsMenu.showMenu(this, it);
- this.isMenuOpened = true;
- } else { // we'll never get here, see above ~Kostja
- mgr.hideMenus();
- setMnStyle(oIt, (it.enable ? "O" : "D"), prf);
- setMnIcon(this, it, "O");
- this.isMenuOpened = false;
- return null;
- }
- } else {
- if(it.toggle) {
- this.setItemState(itemId, (it.state==1?2:1));
- } else if(this.selection) {
- this.setSelection(itemId, true);
- } else if(mgr.memorizeSel) {
- mgr.selectPath(this.mId, it.id);
- mgr.savePath(itemId);
- }
- $itemClick(this, it);
- }
-};
-
-NLSMENU.menuOnClick = function (menuId, itemId) {return true;};
-NLSMENU.menuOnShow = function (menuId) {return true;};
-NLSMENU.menuOnHide = function (menuId) {return true;};
-
-NLSMENU.reload = function(dh) {
- var ef=this.effect;
- if(ef) { ef.elm=null; ef.prop["init"]=false; }
- this.lsItm=null;
- if(dh!=true) this.mgr.hideMenus();
- var m=NlsMenu.$GE(this.mId);
- m.innerHTML=this.renderMenu("content");
-};
-
-function setMnIcon(mn, mnItm, f) {
- var tf=(mnItm.enable?f:"D");
- if (mn.showIcon && mnItm.ico && mnItm.ico.length>1) {
- var k=mnItm.intKey;
- var c=NlsMenu.$GE("ic_"+k), o=NlsMenu.$GE("icovr_"+k), d=NlsMenu.$GE("icdis_"+k);
-
- c.style.display=(tf=="N"||(tf=="D" && !d)?"":"none");
- o.style.display=(tf=="O"?"":"none");
- if(d) d.style.display=(tf=="D"?"":"none");
- }
-
- if (mn.showSubIcon && mnItm.subMenuId!="") {
- var ic=NlsMenu.$GE("subicovr_"+mnItm.intKey);
- if(ic){
- ic.style.display=(tf=="O"?"":"none");
- ic=NlsMenu.$GE("subic_"+mnItm.intKey);
- if(ic)ic.style.display=(tf=="N"||tf=="D"?"":"none");
- }
- }
-};
-
-function setMnStyle(it, s, prefix) {
- var suff=(s=="O"?"over":(s=="S"?"sel":""));
- it.className=prefix+"nlsitemcontainer"+suff;
- var r = it.childNodes[0].rows[0], rc=null;
- for (var i=0; i<r.cells.length; i++) {
- rc=r.cells[i];
- if(rc.id==it.id+"x1") rc.className=prefix+"nlsiconcell"+suff;
- if(rc.id==it.id+"x2") rc.className=prefix+"nlsitem"+(s=="D"?"disable":suff);
- if(rc.id==it.id+"x3") rc.className=prefix+"nlssubmenucell"+suff;
- }
-};
-
-function nlsMenuItemOver(e, itId) {
- var m=itId.split("_");
- var prMenu = nlsMenu[m[0]];
- if(prMenu.mgr.design==true)return;
- var li = prMenu.lsItm;
- if (!prMenu.rt.active || !prMenu.rt.ready) return;
-
- var it=null, st="", nli=null;
- if (li!=null) {
- it=prMenu.items[li.id];
- if(!it) return;
- if(it.intKey==itId) return;
- if(it.state!=2 && !it.selected) { /*toggle pressed*/
- var st=NlsMenu.getPrf(it, prMenu);
- var ef=(it.itemEffect!=null);
- if (ef) { it.itemEffect.init(); }
- setMnStyle(li, (it.enable ? "N" : "D"), st);
- setMnIcon(prMenu, it, "N");
- if (ef) { it.itemEffect.start(); }
- }
-
- var tmp=(it.crsFrame?it.subFrame.nlsGetMenu(it.subMenuId):nlsGetMenu(it.subMenuId));
- while(tmp!=null) {
- nli = null;
- if (tmp.lsItm) {
- it=tmp.items[tmp.lsItm.id];
- nli = (it.crsFrame ? it.subFrame.nlsGetMenu(it.subMenuId) : tmp.wnd.nlsGetMenu(it.subMenuId));
- }
- tmp.hideMenu(); tmp=nli;
- }
- }
-
- var oIt = NlsMenu.$GE(itId);
- it=prMenu.items[itId];
- if (typeof(window.status)!="undefined") window.status=it.url;
- if(it.state!=2 && !it.selected) {
- if (it.itemEffect!=null) { it.itemEffect.init(); }
- setMnStyle(oIt, (it.enable ? "O" : "D"), NlsMenu.getPrf(it, prMenu));
- setMnIcon(prMenu, it, "O");
- if (it.itemEffect!=null) { it.itemEffect.start(); }
- }
-
- if (!prMenu.isMenubar ||
- (prMenu.isMenubar && !prMenu.dropOnClick) ||
- (prMenu.isMenubar && prMenu.dropOnClick && prMenu.isMenuOpened)) { NlsMenu.showMenu(prMenu, it); }
-
- prMenu.lsItm=oIt;
-};
-
-function nls_getXY(oIt) {
- var p=new Object(); p.x=0;p.y=0;p.x2=0;p.y2=0; var tmp=oIt;var d=document;
- while(tmp) { p.x+=tmp.offsetLeft; p.y+=tmp.offsetTop; tmp=tmp.offsetParent } ;
- p.x -= (window.scrollX||d.body.scrollLeft||d.documentElement.scrollLeft);
- p.y -= (window.scrollY||d.body.scrollTop||d.documentElement.scrollTop);
- if (oIt) { p.x2=p.x+oIt.offsetWidth; p.y2=p.y+oIt.offsetHeight;};
- return p;
-};
-
-NlsMenu.showMenu=function(mn, it) {
- if(it.rt.subUrl && it.rt.loaded==0) {
- //ajax menu
- NlsMenuUtil.loadAJAXMenu(mn,it);
- } else {
- NlsMenu.$showMenu(mn,it);
- }
-}
-
-NlsMenu.$showMenu=function(prMenu, it) {
- var oIt = NlsMenu.$GE(it.intKey);
- if (it.subMenuId!="" && it.enable==true) {
- var p=nls_getXY(oIt), smn=null;
- if (it.crsFrame) {
- var ps=it.subPos;
- if (ps[0]=="REL") { } else { p.x = ps[0]; p.x2=p.x; }
- if (ps[1]=="REL") { } else { p.y = ps[1]; p.y2=p.y; }
- if (!it.subFrame.nlsGetMenu) return;
- smn = it.subFrame.nlsGetMenu(it.subMenuId);
- if (!smn) return;
- } else {
- smn = nlsGetMenu(it.subMenuId);
- if (!smn) return;
- if (smn.zIndex <= prMenu.zIndex) { smn.zIndex = prMenu.zIndex+1 }
-
- }
- smn.showMenu(p.x, p.y, p.x2, p.y2, prMenu.orient, it.subDir, it.subPosAdj);
- }
-};
-
-NlsMenu.getPrf=function(it, mn) {
- if(!it.stlprf || it.stlprf=="")return mn.stlprf; else return it.stlprf;
-}
-
-function nls_showMenu(mId, oIt, orient, subDir, subPosAdj) {
- var sMenu = nlsGetMenu(mId);
- if (!sMenu) { hideAllNlsMenu(); return;}
- sMenu.mgr.clearTimeout();
- if (sMenu.rt.active) return;
- var p=nls_getXY(oIt);
- sMenu.mgr.hideMenus();
- sMenu.showMenu(p.x, p.y, p.x2, p.y2, orient, subDir, subPosAdj);
-}
-
-function nls_hideMenu(mId) {
- var sMenu = nlsGetMenu(mId);
- if (!sMenu) return;
- nlsMenuItemOut(sMenu.mgrId);
-}
-
-function _nlsMenuItemOver(mgrId) {
- var mgr = nlsMenuMgr[mgrId];
- if(mgr.design==true) return;
- mgr.clearTimeout();
-
- var am = mgr.assocMenuMgr;
- if ( am && am.length > 0) {
- for (var i=0; i<am.length; i++) {
- if (!am[i][0].nlsMenuMgr) continue;
- am[i][0].nlsMenuMgr[am[i][1]].clearTimeout();
- }
- }
- for (var it in nlsMenuMgr) {
- if (it!=mgrId) {
- nlsMenuMgr[it].hideMenus();
- }
- }
-};
-
-function nlsMenuItemOut(mgrId) {
- var mnMgr = nlsMenuMgr[mgrId];
- if(mnMgr.design==true) return;
- mnMgr.clearTimeout();
- mnMgr.setTimeout(function() { _nlsMenuItemOut(mgrId) }, mnMgr.timeout);
-
- var assMgr = mnMgr.assocMenuMgr;
- if ( assMgr && assMgr.length > 0) {
- for (var i=0; i<assMgr.length; i++) {
- var frm = assMgr[i];
- if (!frm[0].nlsMenuMgr) continue;
- frm[0].nlsMenuMgr[frm[1]].clearTimeout();
- frm[0].nlsMenuMgr[frm[1]].setTimeout(function() { frm[0]._nlsMenuItemOut(mgrId); }, mnMgr.timeout);
- }
- }
-};
-
-function _nlsMenuItemOut(mgrId) {
- nlsMenuMgr[mgrId].hideMenus();
-};
-
-function nlsGetMenu(mId) {
- return nlsMenu[mId];
-};
-
-/*===================================================*/
-/*NlsMenuBar class*/
-/*===================================================*/
-
-NLSMENU.isMenuOpened = false;
-
-NLSMENU.dropOnClick = false;
-
-NLSMENU.renderMenubar = function () {
- return this.renderMenu();
-};
-
-function NlsMenubar(mId) {
- var mnBar = new NlsMenu(mId);
- mnBar.isMenubar=true;
- mnBar.rt.active=true;
- return mnBar;
-};
-
-/*===================================================*/
-/*Public general methods*/
-/*===================================================*/
-
-function hideAllNlsMenu() {
- for (it in nlsMenu) {if (nlsMenu[it].rt.active) nlsMenu[it].hideMenu();}
-};
-
-/**Cross browser related methods*/
-NlsMenu.$GE=function(id) {
- if (document.all) {
- return document.all(id);
- } else
- if (document.getElementById) {
- return document.getElementById(id);
- }
-};
-
-
Property changes on: branches/5.0.x/themes/default2009/platform/inc/nlsmenu.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_xml.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_xml.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_xml.js (nonexistent)
@@ -1,231 +0,0 @@
-/**
-* nlsmenuext_xml.js v.1.0
-* Copyright 2005-2007, addobject.com. All Rights Reserved
-* Author Jack Hermanto, www.addobject.com
-*/
-var $nls_ieXML=["MSXML2.DOMDocument.4.0", "MSXML2.DOMDocument.3.0", "MSXML2.DOMDocument", "Microsoft.XmlDom"];
-
-function NlsMenuUtil() {}
-var NLSMNUTIL=NlsMenuUtil.prototype;
-
-function $aonvl(v, c) { if(v)return v; else return c; };
-function $aonevl(v, c) { if(!v || v=="")return c; else return v; };
-
-NlsMenuUtil.createFromXML=function(xml) {
- var rt=xml.documentElement;
- var mgr=new NlsMenuManager(rt.getAttribute("id"));
- mgr.flowOverFormElement=$aonevl(rt.getAttribute("flowoverformelement"), false);
- mgr.defaultEffect=$aonevl(rt.getAttribute("defaulteffect"), null);
- mgr.icPath=$aonvl(rt.getAttribute("icpath"), "");
- mgr.memorizeSel=$aonevl(rt.getAttribute("memorizesel"), false);
-
- var dm=rt.getElementsByTagName("menubar")[0];
- NlsMenuUtil.createMenu(dm, mgr);
-
- var mns=rt.getElementsByTagName("menus")[0];
- if(mns){
- for (var i=0;i<mns.childNodes.length;i++){
- dm=mns.childNodes[i];
- if(dm.nodeType!=1)continue;
- if(dm.nodeName=="menu") {
- NlsMenuUtil.createMenu(dm, mgr);
- }
- }
- }
- return mgr;
-};
-
-NlsMenuUtil.createMenu=function(dm, mgr, pc) {
- var id=dm.getAttribute("id"), mn=nlsMenu[id];
- if(mn) {
- if(pc!==true) {
- mn.items=new Object(); mn.srItems=[];
- mn.useEffect(mgr.defaultEffect);
- }
- } else mn=(dm.nodeName=="menubar"?mgr.createMenubar(id):mgr.createMenu(id));
- var a=dm.attributes, n, v;
- for(var i=0;i<a.length;i++) {
- n=a[i].nodeName; v=a[i].nodeValue;
- switch(n) {
- case "orient":mn.orient=v;break;
- case "showicon":mn.showIcon=(v=="true");break;
- case "showsubicon":mn.showSubIcon=(v=="true");break;
- case "target":mn.target=v;break;
- case "stlprf":mn.stlprf=v;break;
- case "submenuic": if(v && v!="") mn.subMenuIc=eval(v); break;
- case "icpath":mn.icPath=v;
- case "itemspc":mn.itemSpc=v;
- case "droponclick":if(mn.isMenubar) {mn.dropOnClick=(v=="true");}
- };
- }
-
- var its=dm.getElementsByTagName("items")[0].childNodes, ic="", itm;
- for(var i=0;i<its.length;i++) {
- a=its[i]; if(a.nodeType!=1) continue;
- if(a.nodeName=="separator") {mn.addSeparator(); continue;}
- ic=a.getAttribute("ico");
- itm=mn.addItem(a.getAttribute("id"),
- a.childNodes[0].nodeValue,
- $aonvl(a.getAttribute("url"),null),
- (!ic || ic==""?null:eval(ic)),
- (!a.getAttribute("enb")?null:a.getAttribute("enb")=="true"),
- null, $aonvl(a.getAttribute("title"),null)
- );
- itm.stlprf=$aonvl(a.getAttribute("stlprf"), "");
- itm.target=a.getAttribute("target");
- if(itm.target=="") itm.target=null;
- if(a.getAttribute("subid")) {
- mn.addSubmenu(a.getAttribute("id"),
- a.getAttribute("subid"),
- (!a.getAttribute("crsframe")?null:a.getAttribute("crsframe")=="true"),
- (!a.getAttribute("subframe")?null:eval(a.getAttribute("subframe"))),
- (!a.getAttribute("subpos")?null:eval(a.getAttribute("subpos"))),
- (!a.getAttribute("subposadj")?null:eval(a.getAttribute("subposadj"))),
- (!a.getAttribute("subdir")?null:eval(a.getAttribute("subdir")))
- );
-
- if(a.getAttribute("suburl")) {
- mn.setSubmenuUrl(a.getAttribute("id"), NlsMenuUtil.formatRequest(a.getAttribute('suburl')));
- }
- }
- }
- return mn;
-};
-
-NlsMenuUtil.createFromXMLString=function(sXml) {;
- var xml=NlsMenuUtil.createXMLDom(sXml);
- return NlsMenuUtil.createFromXML(xml);
-};
-
-NlsMenuUtil.createFromXMLFile=function(fName) {
- var xmlDom=NlsMenuUtil.$createDoc();
- xmlDom.async=false;
- xmlDom.load(fName);
- return NlsMenuUtil.createFromXML(xmlDom);
-};
-
-NlsMenuUtil.formatRequest = function ($url) {
- return $url += ($url.indexOf('?') ? '&' : '?') + 'ajax=yes';
-}
-/*mCnt: menu container/placeholder*/
-NlsMenuUtil.loadFromXMLFile=function(fName, mCnt) {
- var req=NlsMenuUtil.createXMLRequest();
- req.open("get", NlsMenuUtil.formatRequest(fName), true);
- req.onreadystatechange=function() {
- if(req.readyState==4) {
- if(req.status==200 || req.status==304) {
- var s="";
- var mgr=NlsMenuUtil.createFromXML(req.responseXML);
- for (it in mgr.menus) { s+=mgr.menus[it].renderMenu(); }
- if(s!="") NlsMenuUtil.$createMenuDom(s);
- if(mgr.menubar) mgr.renderMenubar(mCnt);
- }
- }
- };
- req.send(null);
-}
-
-NlsMenuUtil.createXMLDom=function(sXml) {
- var xmlDom=null;
- if (typeof DOMParser != "undefined") {
- var parser=new DOMParser(); //gecko browser xml dom
- xmlDom=parser.parseFromString(sXml, "text/xml");
- } else {
- xmlDom=NlsMenuUtil.$createDoc();
- xmlDom.loadXML(sXml);
- }
- return xmlDom;
-};
-
-NlsMenuUtil.$createDoc=function() {
- var xmlDom=null;
- if(nls_isIE) {
- for (var i=0;i<$nls_ieXML.length;i++) {
- try {
- xmlDom=new ActiveXObject($nls_ieXML[i]);
- break;
- } catch (e) {}
- }
- } else {
- xmlDom=document.implementation.createDocument("","",null);
- }
- return xmlDom;
-};
-
-NlsMenuUtil.createXMLRequest=function() {
- if (typeof XMLHttpRequest != "undefined") { //for mozilla
- var httpReq=new XMLHttpRequest();
- return httpReq;
- } else {
- var arrObj=["MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMHttp"];
- var oXml=null;
- for (var i=0; i<arrObj.length; i++) {
- try {
- oXml=new ActiveXObject(arrObj[i]);
- return oXml;
- } catch (e) { }
- }
- }
-};
-
-/*AJAX Menu*/
-NlsMnMgr.loadingText="Loading menu, please wait...";
-
-NLSMENU.addAJAXSubmenu=function(key, subId, url, crsFrame, subFrame, subPos, subPosAdj, subDir) {
- var it=this.addSubmenu(key, subId, crsFrame, subFrame, subPos, subPosAdj, subDir);
- this.setSubmenuUrl(key, url);
-};
-
-NLSMENU.setSubmenuUrl=function(key, url) {
- var it=this.items[this.mId+"_"+key];
- it.rt.subUrl=url;
- it.rt.loaded=0;
-};
-
-NlsMenuUtil.$createMenuDom=function(s) {
- var dv=document.createElement("div");
- dv.innerHTML=s;
- document.body.insertBefore(dv, document.body.childNodes[0]);
-}
-
-NlsMenuUtil.loadAJAXMenu=function(mn, it) {
- var mgr=mn.mgr;
- var req=NlsMenuUtil.createXMLRequest();
- req.open("get", it.rt.subUrl, true);
- req.onreadystatechange=function() {
- if(req.readyState==4) {
- if(req.status==200 || req.status==304) {
- var de=req.responseXML.documentElement;
-
- if(!de||de.childNodes.length==0) { //if no submenu
- } else {
- de=de.childNodes; var sub=null, main=null; subs=new Object(), smenu="";
- for(var i=0;i<de.length;i++){
- if(de[i].nodeType!=1) continue;
- sub=NlsMenuUtil.createMenu(de[i], mn.mgr);
- if(sub.mId==it.subMenuId) { main=sub; } else { subs[sub.mId]=sub;}
- }
- for (var x in subs) { smenu+=subs[x].renderMenu(); }
- if(smenu) {NlsMenuUtil.$createMenuDom(smenu);}
- if(main) {
- main.prIt=it.intKey; main.reload(true);
- if(main.rt.active)NlsMenu.$showMenu(mn, it);
- it.rt.loaded=2;
- }
- }
- }
- }
- };
- var smn=mgr.createMenu(it.subMenuId); smn.effect=null;
- smn.addItem("ajaxload", mgr.loadingText);
- NlsMenuUtil.$createMenuDom(smn.renderMenu());
- NlsMenu.$showMenu(mn, it);
- it.rt.loaded=1; //loading
- req.send(null);
-}
-
-
-
-
-
-
Property changes on: branches/5.0.x/themes/default2009/platform/inc/nlsmenuext_xml.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/script.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/script.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/script.js (nonexistent)
@@ -1,223 +0,0 @@
-String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
-
-function update_checkbox(cb, cb_hidden) {
- cb_hidden.value = cb.checked ? 1 : 0;
-}
-
-function redirect($url) {
- window.location.href = $url;
-}
-
-function open_window($url, $window_name, $width, $height) {
- window.open($url, $window_name, 'width='+$width+',height='+$height+',resizable=yes');
- return false;
-}
-
-function addLoadEvent(func, wnd) {
- if (!wnd) wnd = window
- var oldonload = wnd.onload;
- if (typeof wnd.onload != 'function') {
- wnd.onload = func;
- } else {
- wnd.onload = function() {
- if (oldonload) {
- oldonload();
- }
- func();
- }
- }
-}
-
-function addEvent(el, evname, func, traditional) {
- if (traditional) {
- eval('el.on'+evname+'='+func);
- return;
- }
-
- if (document.all) {
- el.attachEvent("on" + evname, func);
- } else {
- el.addEventListener(evname, func, true);
- }
-};
-
-// ItemCategories class
-function ItemCategories($table_id, $field_id, $primary_category, $phrases) {
- this.CategoryTable = document.getElementById($table_id);
- this.CategorySelector = document.getElementById($field_id + '_select');
- this.MoreCategoriesField = document.getElementById($field_id);
- this.PrimaryCategory = $primary_category;
- this.Phrases = $phrases;
-
- // get additional categories from item
- if (this.MoreCategoriesField.value.length) {
- this.MoreCategories = this.MoreCategoriesField.value;
- this.MoreCategories = this.MoreCategories.substring(1, this.MoreCategories.length - 1).split('|');
- }
- else {
- this.MoreCategories = new Array ();
- }
-}
-
-ItemCategories.prototype.AddCategory = function($separator, $delete_button, $max_categories) {
- var $category_id = this.CategorySelector.options[this.CategorySelector.selectedIndex].value;
- var $category_name = this.CategorySelector.options[this.CategorySelector.selectedIndex].innerHTML.trim();
-
- if ((this.SearchCategory($category_id) !== false) || ($category_id == this.PrimaryCategory) || ($category_id == 0)) {
- // don't add same category twice & don't allow to add item's primary category
- alert(this.Phrases[1]);
- return ;
- }
-
- if ((this.MoreCategories.length + 2) > $max_categories)
- {
- // don't add more category - $max_categories limit
- alert(this.Phrases[0]);
- return ;
- }
-
- // strip trailing HTML spaces & separator
- var $separator_pos = $category_name.indexOf($separator);
- if ($separator_pos != -1) {
- $category_name = $category_name.substring($separator_pos + $separator.length);
- }
-
-
- var $row = this.CategoryTable.insertRow(-1);
- $row.id = 'category_' + $category_id;
-
- var $cell = $row.insertCell(-1);
- $cell.innerHTML = $category_name;
-
- $cell = $row.insertCell(-1);
- $cell.innerHTML = $delete_button.replace(/#CATEGORY_ID#/g, $category_id);
-
- this.MoreCategories.push($category_id);
- this.updateMoreCategoriesField();
-}
-
-ItemCategories.prototype.SearchCategory = function($category_id) {
- var $i = 0;
- while ($i < this.CategoryTable.rows.length) {
- if (this.CategoryTable.rows[$i].id == 'category_' + $category_id) {
- return $i;
- }
- $i++;
- }
-
- return false;
-}
-
-ItemCategories.prototype.DeleteCategory = function($category_id) {
- var $row_index = this.SearchCategory($category_id);
-
- if ($row_index !== false) {
- this.CategoryTable.deleteRow($row_index);
- var $i = 0;
- while ($i < this.MoreCategories.length) {
- if (this.MoreCategories[$i] == $category_id) {
- this.MoreCategories.splice($i, 1);
- break;
- }
- $i++;
- }
- this.updateMoreCategoriesField();
- }
-}
-
-ItemCategories.prototype.updateMoreCategoriesField = function() {
- this.MoreCategoriesField.value = this.MoreCategories.length ? '|' + this.MoreCategories.join('|') + '|' : '';
-}
-
-function jq($selector) {
- return $selector.replace(/(\[|\]|\.|:)/g, '\\$1');
-}
-
-function MultiLanguageSelector($language_info, $current_language) {
- this._languageInfo = $language_info;
- this._currentLanguage = $current_language;
- this._controls = new Array ();
-
- var $me = this;
-
- $(document).ready(
- function() {
- $me.init();
- }
- );
-}
-
-MultiLanguageSelector.prototype.init = function () {
- var $i = 0;
- var $me = this;
-
- while ($i < this._controls.length) {
- // set current language
- $( jq('#' + this._controls[$i]) ).data('PrevLanguage', this._currentLanguage);
-
- for (var $language_id in this._languageInfo) {
- var $id = this.inputForLanguage(this._controls[$i], $language_id);
-
- $( jq('#' + $id + '_flag') ).each(
- function() {
- $(this)
- .data('MainControl', $me._controls[$i])
- .data('ThisLanguage', $language_id)
- .click(
- function ($event) {
- var $this_flag = $(this);
- var $this_language = $this_flag.data('ThisLanguage');
-
- var $main_control = $('#' + jq($this_flag.data('MainControl')) );
-
- var $prev_language = $main_control.data('PrevLanguage');
- var $prev_flag = $( jq('#' + $me.inputForLanguage($main_control.attr('id'), $prev_language) + '_flag') );
-
- var $language_info;
-
- if ($this_language != $prev_language) {
- // hide prev language input + enable it's flag
- var $prev_image = $prev_flag.children('img:first');
- if ($prev_image.length) {
- // found image for given language
- $language_info = $me._languageInfo[$prev_language];
- $prev_image.attr('src', $prev_image.attr('src').replace($language_info.off, $language_info.on));
- }
- $( jq('#' + $prev_flag.attr('id').replace(/_flag$/, '_input') ) ).hide();
-
- // show this language input + disable it's flag
- var $this_image = $this_flag.children('img:first');
- if ($this_image.length) {
- // found image for given language
- $language_info = $me._languageInfo[$this_language];
- $this_image.attr('src', $this_image.attr('src').replace($language_info.on, $language_info.off));
- }
- var $this_container = $( jq('#' + $this_flag.attr('id').replace(/_flag$/, '_input') ) );
- $this_container.show();
-
- // focus on shown control
- $('input:first, textarea:first', $this_container).focus();
-
- // remember last used language
- $main_control.data('PrevLanguage', $this_language);
- }
-
- $event.preventDefault();
- }
- );
- }
- );
- }
-
- $i++;
- }
-}
-
-MultiLanguageSelector.prototype.inputForLanguage = function ($control_id, $language_id) {
- return $control_id.replace('l' + this._currentLanguage + '_', 'l' + $language_id + '_');
-}
-
-MultiLanguageSelector.prototype.registerControl = function ($id) {
- this._controls.push($id);
-}
-
Property changes on: branches/5.0.x/themes/default2009/platform/inc/script.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/nlsmenueffect.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/nlsmenueffect.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/nlsmenueffect.js (nonexistent)
@@ -1,241 +0,0 @@
-/**
-* nlsmenueffect.js v.2.0.1
-* Copyright 2005-2007, addobject.com. All Rights Reserved
-* Author Jack Hermanto, www.addobject.com
-*/
-var nlsEffectList={
- barn:"progid:DXImageTransform.Microsoft.Barn(Duration=0.3,motion=out,orientation=vertical);",
- blinds:"progid:DXImageTransform.Microsoft.Blinds(Duration=0.3,Bands=8,direction=right);",
- checkerboard:"progid:DXImageTransform.Microsoft.Checkerboard(Duration=0.3,Direction=right,SquaresX=20,SquaresY=20);",
- fade:"progid:DXImageTransform.Microsoft.Fade(Duration=0.3,Overlap=1.00);",
- inset:"progid:DXImageTransform.Microsoft.Inset(Duration=0.3);",
- iris:"progid:DXImageTransform.Microsoft.Iris(Duration=0.3,irisstyle=CIRCLE,motion=in);",
- pixelate:"progid:DXImageTransform.Microsoft.Pixelate(Duration=0.3,MaxSquare=10);",
- radialwipe:"progid:DXImageTransform.Microsoft.RadialWipe(Duration=0.3,wipestyle=WEDGE)",
- randombars:"progid:DXImageTransform.Microsoft.RandomBars(Duration=0.3,Orientation=horizontal);",
- randomdissolve:"progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.3);",
- slide:"progid:DXImageTransform.Microsoft.Slide(Duration=0.3,slidestyle=HIDE,Bands=5);",
- spiral:"progid:DXImageTransform.Microsoft.Spiral(Duration=0.3,GridSizeX=64,GridSizeY=64);",
- stretch:"progid:DXImageTransform.Microsoft.Stretch(Duration=0.3,stretchstyle=HIDE);",
- strips:"progid:DXImageTransform.Microsoft.Strips(Duration=0.3,motion=rightdown);",
- wheel:"progid:DXImageTransform.Microsoft.Wheel(Duration=0.3,spokes=10);",
- gradienwipe:"progid:DXImageTransform.Microsoft.GradientWipe(Duration=0.3,GradientSize=0.75,wipestyle=0,motion=forward);",
- zigzag:"progid:DXImageTransform.Microsoft.Zigzag(Duration=0.3,GridSizeX=8,GridSizeY=8);",
- itemfade:"progid:DXImageTransform.Microsoft.Fade(Duration=0.2,Overlap=0.75);",
- itemdissolve:"progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.3);",
- aoslide:"Duration:2"
-};
-
-function NlsMenuEffect(mId, effName) {
- this.mId=mId;
- this.elm=null;
- this.effName=effName;
- this.isOut=false;
- this.prop=new Object();
- this.onShow=function() {};
- this.onHide=function() {};
-
- this.start=_defStart;
- this.run=_defRun;
-
- if (effName=="aoslide") {
- this.start=_slideStart;
- this.run=_slideRun;
- }
- return this;
-};
-
-/*default effect*/
-var _fadeTm=null;
-var _fadesEff=new Object();
-
-function _defStart(isOut) {
- var mn=NlsMenu.$GE(this.mId);
- mn.childNodes[0].style.position="";
- nlsMenu[this.mId].rt.ready=true;
- this.elm=NlsMenu.$GE("effwin_"+this.mId);
- if (nls_isIE) {
- this.elm.style.filter=nlsEffectList[this.effName];
- if (this.elm.filters.length>0) this.elm.filters[0].apply();
- } else {
- this.elm=this.elm.parentNode;
- this.isOut=(isOut==true);
- if (!this.prop["init"]) {
- this.elm.style.MozOpacity=(isOut?1:0);
- this.elm.style.opacity=(isOut?1:0);
- }
- this.prop["init"]=true;
- this.prop["dur"]=20;
- this.prop["rng"]=100;
- this.prop["spd"]=20;
- }
-};
-
-function _defRun() {
- if (nls_isIE) {
- if (this.elm.filters.length>0) this.elm.filters[0].play();
- } else {
- var me=this;
- if (this.elm.style.MozOpacity) this.prop["opa"]="MozOpacity"; else this.prop["opa"]="opacity";
- var p=new Object();
- p.x1=this.elm.style[this.prop["opa"]]*this.prop["rng"];
- if (this.isOut) { p.x2=0; } else { p.x2=this.prop["rng"]-1; }
- _fc_fade(p);
- this.prop["pt"]=p;
- this.prop["sd"]=0;
-
- _fadesEff[this.mId]=this;
- if (!_fadeTm) _fadeTm=setInterval(function() {_fadeAnimate();}, this.prop["spd"]);
- }
-};
-
-function _fadeAnimate() {
- var b=true;
- for (var it in _fadesEff) {
- var eff=_fadesEff[it];
- var p=eff.prop["pt"];
- if (eff.prop["sd"]<eff.prop["dur"]) {
- eff.prop["sd"]++;
- eff.elm.style[eff.prop["opa"]]=effect_bezier(eff.prop["sd"]/eff.prop["dur"],p.x1, p.x2, p.c1, p.c2)/eff.prop["rng"];
- } else {
- eff.elm.style[eff.prop["opa"]]=p.x2/eff.prop["rng"];
- if (eff.isOut) {eff.onHide(); eff.elm.style[eff.prop["opa"]]=0;} else {eff.onShow();}
- delete _fadesEff[eff.mId];
- }
- b=false;
- }
- if (b) {clearInterval(_fadeTm); _fadeTm=null;}
-};
-
-/*end*/
-
-/*slide effect*/
-var _slideTm=null;
-var _slidesEff=new Object();
-
-function _slideStart(isOut) {
- var mn=NlsMenu.$GE(this.mId);
- this.elm=mn.childNodes[0];
-
- if (!isOut && this.prop["init"]!=true) {
- this.elm.style.position="";
- var w=this.elm.offsetWidth; var h=this.elm.offsetHeight;
- with (mn.style) { overflow="hidden"; width=w+"px"; height=h+"px";};
-
- with (this.elm.style) {
- position=nls_isIE?"absolute":"relative";
- switch(this.prop["dir"]) {
- case "right": top="0px";left=-w+"px"; this.prop["st"]="left"; break;
- case "left": top="0px";left=w+"px"; this.prop["st"]="left"; break;
- case "down": top=-h+"px";left="0px"; this.prop["st"]="top"; break;
- case "up": top=h+"px";left="0px"; this.prop["st"]="top"; break;
- }
- };
- this.prop["mw"]=w; this.prop["mh"]=h;
- if (!nls_isIE) this.prop["init"]=true;
- }
- this.prop["dur"]=parseFloat(nlsEffectList[this.effName].split(":")[1])*10;
- this.prop["spd"]=15;
- this.isOut=(isOut==true);
- nlsMenu[this.mId].rt.ready=false;
-};
-
-function _slideRun() {
- var me=this;
- var p=new Object();
- var l=parseInt(this.elm.style.left);
- var t=parseInt(this.elm.style.top);
- var c=this.isOut?1:0;
- switch(this.prop["dir"]) {
- case "right": p.x1=l; p.x2=-this.prop["mw"]*c; break;
- case "left" : p.x1=l; p.x2=this.prop["mw"]*c; break;
- case "down" : p.x1=t; p.x2=-this.prop["mh"]*c; break;
- case "up" : p.x1=t; p.x2=this.prop["mh"]*c; break;
- };
- _fc_slide(p);
- this.prop["pt"]=p;
- this.prop["sd"]=0;
-
- _slidesEff[this.mId]=this;
- if (!_slideTm) _slideTm=setInterval(function() {_slideAnimate();}, this.prop["spd"]);
-};
-
-function _slideAnimate() {
- var b=true;
- for (var it in _slidesEff) {
- var eff=_slidesEff[it];
- var p=eff.prop["pt"];
- if (eff.prop["sd"] < eff.prop["dur"]) {
- eff.elm.style[eff.prop["st"]]= effect_bezier(eff.prop["sd"]/eff.prop["dur"],p.x1, p.x2, p.c1, p.c2) + "px";
- eff.prop["sd"]++;
- } else {
- eff.elm.style[eff.prop["st"]]=p.x2+"px";
- if (eff.isOut) {eff.onHide();} else {nlsMenu[eff.mId].rt.ready=true; eff.onShow();}
- delete _slidesEff[eff.mId];
- }
- b=false;
- }
- if (b) {clearInterval(_slideTm); _slideTm=null;}
-};
-
-function _fc_fade(p) {p.c1=p.x1+(p.x2-p.x1)*2/3; p.c2=p.x2;};/*for fadding*/
-function _fc_slide(p) {p.c1=p.x1+(p.x2-p.x1)*2/3; p.c2=p.x2;};
-function _f1(t) { return (1-t); };
-function _f2(t) { return (1-t)*(1-t); };
-function _f3(t) { return (1-t)*(1-t)*(1-t); };
-function _f4(t) { return t*t*t; };
-function effect_bezier(t,x1,x2,c1,c2) {
- return _f3(t)*x1 + 3*t*_f2(t)*c1 + 3*t*t*_f1(t)*c2 + _f4(t)*x2;
-};
-
-/*end*/
-
-/*NlsMenu item effect*/
-function NlsMenuItemEffect(itemId, effName) {
- this.tmId=null;
- this.itemId=itemId;
- this.elm=null;
- this.effName=effName;
-};
-
-NlsMenuItemEffect.prototype.init=function() {
- if(!nls_isIE) return;
- if (this.elm==null) this.elm=NlsMenu.$GE(this.itemId);
- if (nlsEffectList[this.effName]) this.elm.style.filter=nlsEffectList[this.effName];
- if (this.elm.filters.length>0) this.elm.filters[0].apply();
-};
-
-NlsMenuItemEffect.prototype.start=function() {
- if(!nls_isIE) return;
- if (this.elm.filters.length>0) this.elm.filters[0].play();
-};
-/*end*/
-
-/*NlsMenuBorder class*/
-function NlsMenuBorder(bTop, bBottom, bLeft, bRight) {
- var border = "<table cellpadding=0 cellspacing=0>";
- var sTop="", sBottom="", sLeft="", sRight="";
- if (bTop) sTop="<td><table width='100%' cellpadding=0 cellspacing=0><tr><td class='@stlprf_mtop'></td></tr></table></td>";
- if (bBottom) sBottom="<td><table width='100%' cellpadding=0 cellspacing=0><tr><td class='@stlprf_mbottom'></td></tr></table></td>";
- if (bLeft) {
- sLeft="<td height='100%' class='@stlprf_mleft' style='font-size:1pt;'>&nbsp;</td>";
- if (bTop) sTop="<td class='@stlprf_mtopleft'></td>"+sTop;
- if (bBottom) sBottom="<td class='@stlprf_mbottomleft'></td>"+sBottom;
- }
- if (bRight) {
- sRight="<td height='100%' class='@stlprf_mright' style='font-size:1pt;'>&nbsp;</td>";
- if (bTop) sTop+="<td class='@stlprf_mtopright'></td>";
- if (bBottom) sBottom+="<td class='@stlprf_mbottomright'></td>";
- }
- if (sTop!="") sTop="<tr>"+sTop+"</tr>";
- if (sBottom!="") sBottom="<tr>"+sBottom+"</tr>";
- border=border+sTop+"<tr height='100%'>"+sLeft+"<td>@menu</td>"+sRight+"</tr>"+sBottom;
- border+="</table>";
-
- this.applyBorder = function (smenu, stlprf) {
- var b=border.replace(/@stlprf_/gi, stlprf);
- return b.replace(/@menu/gi, smenu);
- };
-
- return this;
-};
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/inc/nlsmenueffect.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/ajax.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/ajax.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/ajax.js (nonexistent)
@@ -1,263 +0,0 @@
-function preg_print_pre(obj, reg)
-{
- if (!reg) reg = /.*/;
- var p = ''
- for (var prop in obj) {
- if (prop.match(reg) ) {
- p += prop + ': '+obj[prop] + '\n'
- }
- }
- alert(p)
-}
-
-
-// Main AJAX classs
-function Request() {}
-
-Request.timeout = 60000; //60 seconds
-Request.method = 'GET';
-Request.headers = new Array();
-Request.params = null;
-
-Request.makeRequest = function(p_url, p_busyReq, p_progId, p_successCallBack, p_errorCallBack, p_pass, p_object) {
- //p_url: the web service url
- //p_busyReq: is a request for this object currently in progress?
- //p_progId: element id where progress HTML should be shown
- //p_successCallBack: callback function for successful response
- //p_errorCallBack: callback function for erroneous response
- //p_pass: string of params to pass to callback functions
- //p_object: object of params to pass to callback functions
-
- if (p_busyReq) return;
- var req = Request.getRequest();
- if (req != null) {
- p_busyReq = true;
- Request.showProgress(p_progId);
- req.onreadystatechange = function() {
- if (req.readyState == 4) {
- p_busyReq = false;
- window.clearTimeout(toId);
- try {
- if (req.status == 200) {
- // preg_print_pre(req)
- p_successCallBack(req, p_pass, p_object);
- } else {
- p_errorCallBack(req, p_pass, p_object);
- }
- Request.hideProgress(p_progId);
- }
- catch (e) {
-// alert('AJAX error')
- }
- }
- }
- var $ajax_mark = (p_url.indexOf('?') ? '&' : '?') + 'ajax=yes';
- req.open(Request.method, p_url + $ajax_mark, true);
-
- if (Request.method == 'POST') {
- Request.headers['Content-type'] = 'application/x-www-form-urlencoded';
- Request.headers['referer'] = p_url;
- }
- else {
- Request.headers['If-Modified-Since'] = 'Sat, 1 Jan 2000 00:00:00 GMT';
- }
-
- Request.sendHeaders(req);
- if (Request.method == 'POST') {
- req.send(Request.params);
- Request.method = 'GET'; // restore method back to GET
- }
- else {
- req.send(null);
- }
-
- var toId = window.setTimeout( function() {if (p_busyReq) req.abort();}, Request.timeout );
- }
-}
-
-Request.processRedirect = function($request) {
- var $match_redirect = new RegExp('^#redirect#(.*)').exec($request.responseText);
- if ($match_redirect != null) {
- // redirect to external template requested
- window.location.href = $match_redirect[1];
- return true;
- }
- return false;
-}
-Request.sendHeaders = function($request) {
- for (var $header_name in Request.headers) {
- if (typeof Request.headers[$header_name] == 'function') {
- continue;
- }
- $request.setRequestHeader($header_name, Request.headers[$header_name]);
- }
- Request.headers = new Array(); // reset header afterwards
-}
-
-Request.getRequest = function() {
- var xmlHttp;
- try { xmlHttp = new ActiveXObject('MSXML2.XMLHTTP'); return xmlHttp; } catch (e) {}
- try { xmlHttp = new ActiveXObject('Microsoft.XMLHTTP'); return xmlHttp; } catch (e) {}
- try { xmlHttp = new XMLHttpRequest(); return xmlHttp; } catch(e) {}
- return null;
-}
-
-Request.showProgress = function(p_id) {
- if (p_id != '') {
- Request.setOpacity(20, p_id);
-
- if (!document.getElementById(p_id + '_progress')) {
- document.body.appendChild(Request.getProgressObject(p_id));
- }
- else {
- var $progress_div = document.getElementById(p_id + '_progress');
- $progress_div.style.top = getRealTop(p_id) + 'px';
- $progress_div.style.height = document.getElementById(p_id).clientHeight;
- $progress_div.style.display = 'block';
- }
-// document.getElementById(p_id).innerHTML = Request.getProgressHtml();
- }
-}
-
-Request.hideProgress = function(p_id) {
- if (p_id != '') {
- document.getElementById(p_id + '_progress').style.display = 'none';
- Request.setOpacity(100, p_id);
- }
-}
-
-Request.setOpacity = function (opacity, id) {
- var elem = typeof(id)=='string' ? document.getElementById(id) : id;
- var object = elem.style;
- object.opacity = (opacity / 100);
- object.MozOpacity = (opacity / 100);
- object.KhtmlOpacity = (opacity / 100);
- object.filter = "alpha(opacity=" + opacity + ")";
-}
-
-Request.getProgressHtml = function() {
- return "<p class='progress'>" + Request.progressText + "<br /><img src='img/ajax_progress.gif' align='absmiddle' width='100' height='7' alt='" + Request.progressText + "'/></p>";
-}
-
-Request.getProgressObject = function($id) {
- var $div = document.createElement('DIV');
- var $parent_div = document.getElementById($id);
-
- $div.id = $id + '_progress';
-
- $div.style.width = $parent_div.clientWidth + 'px';
- $div.style.height = '150px'; // default height if div is empty (first ajax request for div)
- $div.style.left = getRealLeft($parent_div) + 'px';
- $div.style.top = getRealTop($parent_div) + 'px';
- $div.style.position = 'absolute';
-
- /*$div.style.border = '1px solid green';
- $div.style.backgroundColor = '#FF0000';*/
-
- $div.innerHTML = '<table style="width: 100%; height: 100%;"><tr><td style="text-align: center;">'+Request.progressText+'<br /><img src="img/ajax_progress.gif" align="absmiddle" width="100" height="7" alt="'+escape(Request.progressText)+'" /></td></tr></table>';
- return $div;
-}
-
-Request.getErrorHtml = function(p_req) {
- //TODO: implement accepted way to handle request error
- return '[status: ' + p_req.status + '; status_text: ' + p_req.statusText + '; responce_text: ' + p_req.responseText + ']';
-}
-
-Request.serializeForm = function(theform) {
- if (typeof(theform) == 'string') {
- theform = document.getElementById(theform);
- }
-
- var els = theform.elements;
- var len = els.length;
- var queryString = '';
-
- Request.addField = function(name, value) {
- if (queryString.length > 0) queryString += '&';
- queryString += encodeURIComponent(name) + '=' + encodeURIComponent(value);
- };
-
- for (var i = 0; i<len; i++) {
- var el = els[i];
- if (el.disabled) continue;
-
- switch(el.type) {
- case 'text':
- case 'password':
- case 'hidden':
- case 'textarea':
- Request.addField(el.name, el.value);
- break;
-
- case 'select-one':
- if (el.selectedIndex >= 0) {
- Request.addField(el.name, el.options[el.selectedIndex].value);
- }
- break;
-
- case 'select-multiple':
- for (var j = 0; j < el.options.length; j++) {
- if (!el.options[j].selected) continue;
- Request.addField(el.name, el.options[j].value);
- }
- break;
-
- case 'checkbox':
- case 'radio':
- if (!el.checked) continue;
- Request.addField(el.name,el.value);
- break;
- }
- }
- return queryString;
-};
-
-function RatingManager ($url) {
- this.Url = $url;
- this.BusyRequest = false;
-}
-
-RatingManager.prototype.makeVote = function ($vote, $prefix, $id, $size) {
- var $url = this.Url.replace('#PREFIX#', $prefix).replace('#VOTE#', $vote).replace('#ID#', $id).replace('#SIZE#', $size);
-
- Request.makeRequest($url, this.BusyRequest, '', this.successCallback, this.errorCallback, [$vote, $prefix, $id], this);
-}
-
-RatingManager.prototype.successCallback = function ($request, $params, $object) {
- var response = $request.responseText;
-
- if (response.substring(0, 5) == '@err:') {
- alert(response.substring(5));
- return ;
- }
-
- document.getElementById('page_rating_' + $params[2]).innerHTML = response;
-}
-
-
-RatingManager.prototype.errorCallback = function($request, $params, $object) {
- alert('AJAX Error; class: RatingManager; ' + Request.getErrorHtml($request));
-}
-
-function PollManager ($url) {
- this.Url = $url;
- this.BusyRequest = false;
-}
-
-PollManager.prototype.makeVote = function ($prefix, $poll_id, $option_id) {
- var $url = this.Url.replace('#PREFIX#', $prefix).replace('#POLL_ID#', $poll_id).replace('#OPTION_ID#', $option_id);
- Request.makeRequest($url, this.BusyRequest, '', this.successCallback, this.errorCallback, [$poll_id, $option_id], this);
-}
-
-PollManager.prototype.successCallback = function ($request, $params, $object) {
- var response = $request.responseText;
- if (response.substring(0, 5) == '@err:') {
- alert(response.substring(5));
- return ;
- }
- document.getElementById('pollvote_' + $params[0]).innerHTML = response;
-}
-
-PollManager.prototype.errorCallback = function($request, $params, $object) {
- alert('AJAX Error; class: PollManager; ' + Request.getErrorHtml($request));
-}
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/inc/ajax.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/dmenu.css
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/dmenu.css (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/dmenu.css (nonexistent)
@@ -1,132 +0,0 @@
-/* Horizontal (menubar) menu */
-
-.horz_nlsmenu {
- background-color: inherit;
- z-index:1;
- width: auto;
-}
-
-.horz_nlsitemcontainer {
- height: 37px;
- color: #ffffff;
- padding: 0px 13px;
-}
-.horz_nlsiconcell {width:16px;}
-.horz_nlssubmenucell{width:20px;}
-
-.horz_nlsitem {
- font-size:8pt;
- color: #ffffff;
- padding:2px 5px 2px 5px;
-}
-
-.horz_nlsitemcontainerover {
- height: 37px;
- background:url(../img/top_menu_select.gif);
- padding: 0px 13px;
-}
-.horz_nlsiconcellover {width:16px;}
-.horz_nlssubmenucellover {width:20px;}
-
-.horz_nlsitemover {
- font-size:8pt;
- color: #FFFFFF;
- padding:2px 5px 2px 5px;
-}
-
-.horz_nlsitemdisable {
- font-family:verdana;
- font-size:8pt;
- color:#999999;
- padding:2px 5px 2px 5px;
-}
-
-.horz_nlsseparatorcontainer {padding-left:0px; width:1px;}
-
-.horz_nlsseparator {
- height:5px;
- width:1px;
- background-image:url(img/vseparator.gif);
- background-position:center center;
- background-repeat:repeat-x;
-}
-
-.horz_mtopleft {height:0px; width:0px;}
-.horz_mtopright {height:0px; width:0px;}
-.horz_mbottomleft {width:0px; height:0px;}
-.horz_mbottomright {width:0px; height:0px;}
-.horz_mtop {height:0px;}
-.horz_mbottom {height:0px;}
-.horz_mleft {width:0px;}
-.horz_mright {width:0px;}
-
-.horz_horzshadow { -moz-opacity:0.4; background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
-.horz_vertshadow { -moz-opacity:0.4; background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
-.horz_cornshadow { -moz-opacity:0.4; background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
-
-
-/* Vertical (drop-down) menus */
-
-.nlsmenu {
- background-color: #105596;
- z-index:1;
- width: auto !important;
- color: #ffffff;
- padding: 2px 2px;
- border: 1px solid #6291BB;
-}
-
-.nlsitemcontainer {
- height:25px;
- padding:2px 10px 2px 10px;
- border: 1px solid #6291BB;
-}
-.nlsiconcell {width:22px;}
-.nlssubmenucell{width:20px;}
-.nlsitem {
- font-size:8pt;
- color: #ffffff;
- padding:0px 7px;
-}
-
-.nlsitemcontainerover {
- height:25px;
- border: 1px solid #6291BB;
- background:url(../img/top_menu_select.gif);
- padding: 2px 10px 2px 10px;
-}
-.nlsiconcellover {width:22px;}
-.nlssubmenucellover {width:20px;}
-.nlsitemover {
- font-size:8pt;
- color:#ffffff;
- padding:0px 7px;
-}
-
-.nlsitemdisable {
- font-size:8pt;
- color:#999999;
- padding:2px 5px 2px 5px;
-}
-
-.nlsseparatorcontainer {padding-left:28px;}
-
-.nlsseparator {
- height:5px;
- background-image:url(img/separator.gif);
- background-position:center center;
- background-repeat:repeat-x;
-}
-
-.mtopleft {height:0px; width:0px;}
-.mtopright {height:0px; width:0px;}
-.mbottomleft {width:0px; height:0px;}
-.mbottomright {width:0px; height:0px;}
-.mtop {height:0px;}
-.mbottom {height:0px;}
-.mleft {width:0px;}
-.mright {width:0px;}
-
-.horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
-.vertshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
-.cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
Property changes on: branches/5.0.x/themes/default2009/platform/inc/dmenu.css
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/jquery/jquery.pack.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/jquery/jquery.pack.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/jquery/jquery.pack.js (nonexistent)
@@ -1,19 +0,0 @@
-/*
- * jQuery JavaScript Library v1.3.2
- * http://jquery.com/
- *
- * Copyright (c) 2009 John Resig
- * Dual licensed under the MIT and GPL licenses.
- * http://docs.jquery.com/License
- *
- * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
- * Revision: 6246
- */
-(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
-/*
- * Sizzle CSS Selector Engine - v0.9.3
- * Copyright 2009, The Dojo Foundation
- * Released under the MIT, BSD, and GPL Licenses.
- * More information: http://sizzlejs.com/
- */
-(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML=' <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/inc/jquery/jquery.pack.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.css
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.css (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.css (nonexistent)
@@ -1,164 +0,0 @@
-/* ----------------------------------------------------------------------------------------------------------------*/
-/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
-/* ----------------------------------------------------------------------------------------------------------------*/
-*{padding: 0; margin: 0;}
-
-/* ----------------------------------------------------------------------------------------------------------------*/
-/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
-/* ----------------------------------------------------------------------------------------------------------------*/
-#TB_window {
- font: 12px Arial, Helvetica, sans-serif;
- color: #333333;
-}
-
-#TB_secondLine {
- font: 10px Arial, Helvetica, sans-serif;
- color:#666666;
-}
-
-#TB_window a:link {color: #666666;}
-#TB_window a:visited {color: #666666;}
-#TB_window a:hover {color: #000;}
-#TB_window a:active {color: #666666;}
-#TB_window a:focus{color: #666666;}
-
-/* ----------------------------------------------------------------------------------------------------------------*/
-/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
-/* ----------------------------------------------------------------------------------------------------------------*/
-#TB_overlay {
- position: fixed;
- z-index:100;
- top: 0px;
- left: 0px;
- height:100%;
- width:100%;
-}
-
-.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
-.TB_overlayBG {
- background-color:#000;
- filter:alpha(opacity=75);
- -moz-opacity: 0.75;
- opacity: 0.75;
-}
-
-* html #TB_overlay { /* ie6 hack */
- position: absolute;
- height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
-}
-
-#TB_window {
- position: fixed;
- background: #ffffff;
- z-index: 102;
- color:#000000;
- display:none;
- border: 4px solid #525252;
- text-align:left;
- top:50%;
- left:50%;
-}
-
-* html #TB_window { /* ie6 hack */
-position: absolute;
-margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
-}
-
-#TB_window img#TB_Image {
- display:block;
- margin: 15px 0 0 15px;
- border-right: 1px solid #ccc;
- border-bottom: 1px solid #ccc;
- border-top: 1px solid #666;
- border-left: 1px solid #666;
-}
-
-#TB_caption{
- height:25px;
- padding:7px 30px 10px 25px;
- float:left;
-}
-
-#TB_closeWindow{
- height:25px;
- padding:11px 25px 10px 0;
- float:right;
-}
-
-#TB_closeAjaxWindow{
- padding:7px 10px 5px 0;
- margin-bottom:1px;
- text-align:right;
- float:right;
-}
-
-#TB_ajaxWindowTitle{
- float:left;
- padding:7px 0 5px 10px;
- margin-bottom:1px;
- font-weight: bold;
-}
-
-#TB_title{
- background-color:#e8e8e8;
- height:27px;
-}
-
-#TB_ajaxContent{
- clear:both;
- padding:2px 15px 15px 15px;
- overflow:auto;
- text-align:left;
- line-height:1.4em;
-}
-
-#TB_ajaxContent.TB_modal{
- padding:15px;
-}
-
-#TB_ajaxContent p{
- padding:5px 0px 5px 0px;
-}
-
-#TB_load{
- position: fixed;
- display:none;
- height:13px;
- width:208px;
- z-index:103;
- top: 50%;
- left: 50%;
- margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
-}
-
-* html #TB_load { /* ie6 hack */
-position: absolute;
-margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
-}
-
-#TB_HideSelect{
- z-index:99;
- position:fixed;
- top: 0;
- left: 0;
- background-color:#fff;
- border:none;
- filter:alpha(opacity=0);
- -moz-opacity: 0;
- opacity: 0;
- height:100%;
- width:100%;
-}
-
-* html #TB_HideSelect { /* ie6 hack */
- position: absolute;
- height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
-}
-
-#TB_iframeContent{
- clear:both;
- border:none;
- margin-bottom:-1px;
- margin-top:1px;
- _margin-bottom:1px;
-}
Property changes on: branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.css
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.js
===================================================================
--- branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.js (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.js (nonexistent)
@@ -1,467 +0,0 @@
-/*
- * Thickbox 3.1 - One Box To Rule Them All.
- * By Cody Lindley (http://www.codylindley.com)
- * Copyright (c) 2007 cody lindley
- * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
-*/
-
-// on page load call TB.init
-$(document).ready(
- function() {
- // pass where to apply thickbox
- TB.init('a.thickbox, area.thickbox, input.thickbox');
-
- // preload image
- TB.imgLoader = new Image();
- TB.imgLoader.src = inportalBase + 'inc/jquery/thickbox/loadingAnimation.gif';
- }
-);
-
-function TB () {
- this.imgLoader = null;
- this.pathToImage = inportalBase + 'inc/jquery/thickbox/loadingAnimation.gif';
-
- this.Width = null;
- this.Height = null;
-}
-
-//add thickbox to href & area elements that have a class of .thickbox
-TB.init = function (domChunk) {
- $(domChunk).click(
- function() {
- var t = this.title || this.name || null;
- var a = this.href || this.alt;
- var g = this.rel || false;
-
- TB.show( {caption: t, url: a, imageGroup: g} );
- this.blur();
- return false;
- }
- );
-}
-
-// function called when the user clicks on a thickbox link
-TB.show = function (params) {
-
-// caption, url, imageGroup, onDataReceived, onAfterShow, postParams
-
- try {
- if (typeof document.body.style.maxHeight === 'undefined') {
- // if IE 6
- $('body', 'html').css( {height: '100%', width: '100%'} );
- $('html').css('overflow', 'hidden');
-
- if (document.getElementById('TB_HideSelect') === null) {
- // iframe to hide select elements in ie6
- $('body').append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");
- $('#TB_overlay').click(TB.remove);
- }
- } else {
- // all others
- if (document.getElementById('TB_overlay') === null) {
- $('body').append("<div id='TB_overlay'></div><div id='TB_window'></div>");
- $('#TB_overlay').click(TB.remove);
- }
- }
-
- if (TB.detectMacXFF()) {
- $('#TB_overlay').addClass('TB_overlayMacFFBGHack'); // use png overlay so hide flash
- } else {
- $('#TB_overlay').addClass('TB_overlayBG'); // use background and opacity
- }
-
- if (params.caption === null) {
- params.caption = '';
- }
-
- $('body').append("<div id='TB_load'><img src='" + TB.imgLoader.src + "' /></div>"); // add loader to the page
- $('#TB_load').show(); // show loader
-
- var baseURL;
- if (params.url.indexOf('?') !== -1) {
- // ff there is a query string involved
- baseURL = params.url.substr(0, params.url.indexOf('?'));
- } else {
- baseURL = params.url;
- }
-
- var urlString = /\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;
- var url_params = {};
-
- if ( baseURL.toLowerCase().match(urlString) ) {
- TB.processImages(params, urlString);
- } else {
- var queryString = params.url.replace(/^[^\?]+\??/,'');
- url_params = TB.parseQuery(queryString);
-
- TB.processDialog(params, url_params);
- }
-
- if (url_params['modal'] != 'true') {
- $(document).bind(
- 'keyup',
- function(e){
- if (e.which == 27){
- // close
- TB.remove();
- }
- }
- );
- }
- } catch(e) {
- //nothing here
- }
-}
-
-// helper functions below
-TB.processImages = function (params, urlString) {
- // code to show images
- var TB_PrevCaption = '';
- var TB_PrevURL = '';
- var TB_PrevHTML = '';
- var TB_NextCaption = '';
- var TB_NextURL = '';
- var TB_NextHTML = '';
- var TB_imageCount = '';
- var TB_FoundURL = false;
-
- if (params.imageGroup) {
- // scan images in group to create Prev/Next links
- var TB_TempArray = $('a[rel=' + params.imageGroup + ']').get();
- for (var TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML === '')); TB_Counter++) {
- var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);
- if (!(TB_TempArray[TB_Counter].href == params.url)) {
- if (TB_FoundURL) {
- TB_NextCaption = TB_TempArray[TB_Counter].title;
- TB_NextURL = TB_TempArray[TB_Counter].href;
- TB_NextHTML = "<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";
- } else {
- TB_PrevCaption = TB_TempArray[TB_Counter].title;
- TB_PrevURL = TB_TempArray[TB_Counter].href;
- TB_PrevHTML = "<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";
- }
- } else {
- TB_FoundURL = true;
- TB_imageCount = 'Image ' + (TB_Counter + 1) + ' of ' + TB_TempArray.length;
- }
- }
- }
-
- var imgPreloader = new Image();
- $(imgPreloader).bind(
- 'load',
- function() {
- $(this).unbind('load');
- var $image_size = TB.scaleImage.call(TB, this);
-
- TB.Width = $image_size.width + 30;
- TB.Height = $image_size.height + 60;
- $('#TB_window').append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='" + params.url + "' width='" + $image_size.width + "' height='" + $image_size.height + "' alt='" + params.caption + "'/></a>" + "<div id='TB_caption'>" + params.caption + "<div id='TB_secondLine'>" + TB_imageCount + TB_PrevHTML + TB_NextHTML + "</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div>");
- $('#TB_closeWindowButton').click(TB.remove);
-
- if (TB_PrevHTML !== '') {
- function goPrev() {
- $('#TB_window').remove();
- $('body').append("<div id='TB_window'></div>");
- TB.show( {caption: TB_PrevCaption, url: TB_PrevURL, imageGroup: params.imageGroup} );
- return false;
- }
-
- $('#TB_prev').click(goPrev);
- }
-
- if (TB_NextHTML !== '') {
- function goNext() {
- $('#TB_window').remove();
- $('body').append("<div id='TB_window'></div>");
- TB.show( {caption: TB_NextCaption, url: TB_NextURL, imageGroup: params.imageGroup} );
- return false;
- }
-
- $('#TB_next').click(goNext);
-
- }
-
- $(document).bind(
- 'keydown',
- function(e) {
- var keycode = e.which;
-
- if (keycode == 27) { // close
- TB.remove();
- } else if (keycode == 190) {
- // display previous image
- if (TB_NextHTML != '') {
- $(this).unbind('keydown');
- goNext();
- }
- } else if (keycode == 188) {
- // display next image
- if(TB_PrevHTML != ''){
- $(this).unbind('keydown');
- goPrev();
- }
- }
- }
- );
-
- // show image after it's loaded
- TB.position();
- $('#TB_load').remove();
- $('#TB_ImageOff').click(TB.remove);
- $('#TB_window').css('display', 'block'); // for safari using css instead of show
- }
- );
-
- imgPreloader.src = params.url;
-}
-
-TB.scaleImage = function ($image) {
- // resizing large images - orginal by Christian Montoya edited by me
- var pagesize = TB.getPageSize();
- var x = pagesize[0] - 150;
- var y = pagesize[1] - 150;
-
- var imageWidth = $image.width;
- var imageHeight = $image.height;
-
- if (imageWidth > x) {
- imageHeight = imageHeight * (x / imageWidth);
- imageWidth = x;
- if (imageHeight > y) {
- imageWidth = imageWidth * (y / imageHeight);
- imageHeight = y;
- }
- } else if (imageHeight > y) {
- imageWidth = imageWidth * (y / imageHeight);
- imageHeight = y;
- if (imageWidth > x) {
- imageHeight = imageHeight * (x / imageWidth);
- imageWidth = x;
- }
- }
-
- return {width: imageWidth, height: imageHeight};
-}
-
-TB.processDialog = function (params, url_params) {
- // code to show html
-
- // window size is global
- TB.Width = (url_params['width'] * 1) + 30 || 630; // defaults to 630 if no paramaters were added to URL
- TB.Height = (url_params['height'] * 1) + 40 || 440; // defaults to 440 if no paramaters were added to URL
-
- var ajaxContentW = TB.Width - 30;
- var ajaxContentH = TB.Height - 45;
-
- if (params.url.indexOf('TB_iframe') != -1) {
- // either iframe or ajax window
- urlNoQuery = params.url.split('TB_');
- $('#TB_iframeContent').remove();
-
- if (url_params['modal'] != 'true') {
- // iframe no modal
- $('#TB_window').append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>" + params.caption + "</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div></div><iframe frameborder='0' hspace='0' src='" + urlNoQuery[0] + "' id='TB_iframeContent' name='TB_iframeContent" + Math.round(Math.random() * 1000) + "' onload='TB.showIframe()' style='width:" + (ajaxContentW + 29) + "px;height:" + (ajaxContentH + 17) + "px;' > </iframe>");
- }else{
- // iframe modal
- $('#TB_overlay').unbind();
- $('#TB_window').append("<iframe frameborder='0' hspace='0' src='" + urlNoQuery[0] + "' id='TB_iframeContent' name='TB_iframeContent" + Math.round(Math.random() * 1000) + "' onload='TB.showIframe()' style='width:" + (ajaxContentW + 29) + "px;height:" + (ajaxContentH + 17) + "px;'> </iframe>");
- }
- } else {
- // not an iframe, ajax
- if ($('#TB_window').css('display') != 'block') {
- if (url_params['modal'] != 'true') {
- // ajax no modal
- $('#TB_window').append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>" + params.caption + "</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a> or Esc Key</div></div><div id='TB_ajaxContent' style='width:" + ajaxContentW + "px;height:" + ajaxContentH + "px'></div>");
- } else {
- // ajax modal
- $('#TB_overlay').unbind();
- $('#TB_window').append("<div id='TB_ajaxContent' class='TB_modal' style='width:" + ajaxContentW + "px;height:" + ajaxContentH + "px;'></div>");
- }
- } else {
- // this means the window is already up, we are just loading new content via ajax
- $('#TB_ajaxContent')[0].style.width = ajaxContentW + 'px';
- $('#TB_ajaxContent')[0].style.height = ajaxContentH + 'px';
- $('#TB_ajaxContent')[0].scrollTop = 0;
- $('#TB_ajaxWindowTitle').html(params.caption);
- }
- }
-
- $('#TB_closeWindowButton').click(TB.remove);
-
- if (params.url.indexOf('TB_inline') != -1) {
- $('#TB_ajaxContent').html( $('#' + url_params['inlineId']).html() );
- $('#TB_window').unload(
- function () {
- // move elements back when you're finished
- $('#' + url_params['inlineId']).html( $('#TB_ajaxContent').html() );
- }
- );
-
- TB.position();
- $('#TB_load').remove();
- $('#TB_window').css('display', 'block');
- } else if (params.url.indexOf('TB_iframe') != -1) {
- TB.position();
-
- if ($.browser.safari) {
- // safari needs help because it will not fire iframe onload
- $('#TB_load').remove();
- $('#TB_window').css('display', 'block');
- }
- } else {
- var $content_url = params.url + '&random=' + (new Date().getTime());
-
- if (params.postParams === undefined) {
- $.get(
- $content_url,
- function ($data) {
- TB.onDataReceived($data, params);
- }
- );
- }
- else {
- $.post(
- $content_url,
- params.postParams,
- function ($data) {
- TB.onDataReceived($data, params);
- }
- );
- }
-
- /*$('#TB_ajaxContent').load(
- params.url += '&random=' + (new Date().getTime()),
- params.postParams,
- function() {
- //to do a post change this load method
- TB.position();
- $('#TB_load').remove();
- TB.init('#TB_ajaxContent a.thickbox');
- $('#TB_window').css('display', 'block');
-
- if ( $.isFunction(params.showCallback) ) {
- params.showCallback();
- }
- }
- );*/
- }
-}
-
-TB.parseRedirect = function ($data) {
- var $match_redirect = new RegExp('^#redirect#(.*)').exec($data);
- if ($match_redirect != null) {
- // redirect to external template requested
- return $match_redirect[1];
- }
-
- return false;
-}
-
-TB.onDataReceived = function ($data, $params) {
- if ( $.isFunction($params.onDataReceived) ) {
- $data = $params.onDataReceived($data);
- if ($data === false) {
- // this callback even could prevent redirect action
- // callback requested to stop processing
- return ;
- }
- }
-
- var $redirect = TB.parseRedirect($data);
- if ($redirect !== false) {
- window.location.href = $redirect;
- return ;
- }
-
- $('#TB_ajaxContent').html($data);
-
- TB.position();
- $('#TB_load').remove();
- TB.init('#TB_ajaxContent a.thickbox');
- $('#TB_window').css('display', 'block');
-
- if ( $.isFunction($params.onAfterShow) ) {
- $params.onAfterShow();
- }
-}
-
-TB.showIframe = function () {
- $('#TB_load').remove();
- $('#TB_window').css('display', 'block');
-}
-
-TB.remove = function () {
- $('#TB_imageOff').unbind('click');
- $('#TB_closeWindowButton').unbind('click');
-
- $('#TB_window').fadeOut(
- 'fast',
- function(){
- $('#TB_window,#TB_overlay,#TB_HideSelect').trigger('unload').unbind().remove();
- }
- );
-
- $('#TB_load').remove();
- if (typeof document.body.style.maxHeight == 'undefined') {
- // if IE 6
- $('body','html').css( {height: 'auto', width: 'auto'} );
- $('html').css('overflow', '');
- }
-
- $(document).unbind('keydown').unbind('keyup');
-
- return false;
-}
-
-TB.position = function () {
- $('#TB_window').css( {marginLeft: '-' + parseInt((TB.Width / 2), 10) + 'px', width: TB.Width + 'px'} );
-
- if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) {
- // take away IE6
- $('#TB_window').css( {marginTop: '-' + parseInt((TB.Height / 2), 10) + 'px'} );
- }
-}
-
-TB.parseQuery = function (query) {
- var Params = {};
- if (!query) {
- // return empty object
- return Params;
- }
-
- var Pairs = query.split(/[;&]/);
-
- for (var i = 0; i < Pairs.length; i++ ) {
- var KeyVal = Pairs[i].split('=');
- if (!KeyVal || KeyVal.length != 2) {
- continue;
- }
-
- var key = unescape( KeyVal[0] );
- var val = unescape( KeyVal[1] );
- val = val.replace(/\+/g, ' ');
- Params[key] = val;
- }
-
- return Params;
-}
-
-TB.getPageSize = function () {
- var de = document.documentElement;
- var w = window.innerWidth || self.innerWidth || (de && de.clientWidth) || document.body.clientWidth;
- var h = window.innerHeight || self.innerHeight || (de && de.clientHeight) || document.body.clientHeight;
-
- return [w, h];
-}
-
-TB.detectMacXFF = function () {
- var userAgent = navigator.userAgent.toLowerCase();
- if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox') != -1) {
- return true;
- }
-
- return false;
-}
-
-
Property changes on: branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/thickbox.js
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/loadingAnimation.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/inc/jquery/thickbox/loadingAnimation.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/members_list.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/members_list.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/members_list.tpl (nonexistent)
@@ -1,74 +0,0 @@
-<!--##
-<NAME>Members List</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## LOGIN REQUIRED ##-->
-<inp2:m_RequireLogin login_template="platform/login/register"/>
-<!--## /LOGIN REQUIRED ##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_Members"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_Members" templates="platform/members_list"/>
- </div>
- <div class="movable-element">
- <!--## LIST OF USERS ##-->
- <inp2:m_RenderElement design="content_box" data_exists="1" block_no_data="no_users">
- <inp2:u.all_InitList list_name="all_members"/>
-
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_Members"/> (<inp2:u.all_TotalRecords list_name="all_members"/>)
- </inp2:m_Capture>
-
- <inp2:m_include template="platform/elements/users.elm"/>
-
- <table class="fullwidth">
- <tr>
- <td colspan="4">
- <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /></div>
- </td>
- </tr>
- <tr class="sub-section-header">
- <td><inp2:m_Phrase label="lu_col_Login"/></td>
- <td><inp2:m_Phrase label="lu_col_LoggedIn"/></td>
- <td><inp2:m_Phrase label="lu_col_Email"/></td>
- <td><inp2:m_Phrase label="lu_col_MemberSince"/></td>
- </tr>
- <inp2:u.all_PrintList list_name="all_members" render_as="user_element" direction="H"/>
- </table>
-
- <inp2:m_include template="platform/elements/pagination.elm" prefix="u.all" list_name="all_members"/>
- </inp2:m_RenderElement>
- <!--## //LIST OF USERS ##-->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/members_list.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/thankyou.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/thankyou.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/thankyou.tpl (nonexistent)
@@ -1,53 +0,0 @@
-<!--##
-<NAME>Thank You</NAME>
-<DESC>Thank you for submitting contact form</DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_Phrase source="get" name="thankyou_header" default="lu_title_Thankyou"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_Phrase source="get" name="thankyou_header" default="lu_title_Thankyou"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase source="get" name="thankyou_text" default="lu_text_Thankyou"/>
-
- <br /><br />
-
- <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" onClick="window.location.href='<inp2:c_CategoryLink template="__default__"/>'" />&nbsp;
- </inp2:m_RenderElement>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/thankyou.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/input_button_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/input_button_background.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/logo.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/logo.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/reviews.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/reviews.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/pixel_blue.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/pixel_blue.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/top_baner_1.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/top_baner_1.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/star.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/star.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/horizontal_dashed_line.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/horizontal_dashed_line.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/footer_blue.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/footer_blue.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/side_link_str.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/side_link_str.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/gradient_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/gradient_background.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/forums_no_new_post.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/forums_no_new_post.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_edit.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_edit.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_delete.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_delete.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_addtofav.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_addtofav.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/grey_pix.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/grey_pix.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/forums_new_post.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/forums_new_post.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/side_boxes_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/side_boxes_background.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/menu-li-2-level.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/menu-li-2-level.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/icon_favorite.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/icon_favorite.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/icon_new.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/icon_new.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/zoom.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/zoom.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/input_text_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/input_text_background.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/menu_my_account.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/menu_my_account.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/top_menu_select.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/top_menu_select.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/icon_hot.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/icon_hot.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_mytopics46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_mytopics46.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_myfriends46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_myfriends46.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/forums_locked.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/forums_locked.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/arrow_white.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/arrow_white.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/pagenation_left.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/pagenation_left.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_details.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_details.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/google_map_sample.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/google_map_sample.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/more_images.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/more_images.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/prev.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/prev.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/prevlabel.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/prevlabel.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/close.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/close.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/closelabel.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/closelabel.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/next.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/next.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/nextlabel.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/nextlabel.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/lbox/loading.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/lbox/loading.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/map_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/map_icon.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/delete_button_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/delete_button_background.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/gradient_background_red.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/gradient_background_red.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/side_boxes_content.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/side_boxes_content.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_mylinks46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_mylinks46.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/menu-li-1-level.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/menu-li-1-level.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/background_table_grey.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/background_table_grey.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/header_arrow.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/header_arrow.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/background_table_blue.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/background_table_blue.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/link_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/link_icon.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/page_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/page_icon.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/language_icons/russian_on.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/language_icons/russian_on.gif
___________________________________________________________________
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/language_icons/russian_off.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/language_icons/russian_off.gif
___________________________________________________________________
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/language_icons/english_on.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/language_icons/english_on.gif
___________________________________________________________________
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/language_icons/english_off.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/language_icons/english_off.gif
___________________________________________________________________
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/icon_popular.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/icon_popular.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/gradient_background_gr.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/gradient_background_gr.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/backgr.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/backgr.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/inportal_logo.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/inportal_logo.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/starrating.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/starrating.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_mypreferences46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_mypreferences46.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/languages_separator.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/languages_separator.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_myfavorites46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_myfavorites46.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/s.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/s.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/ppt.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/ppt.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/icon_file.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/icon_file.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/txt.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/txt.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/xml.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/xml.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/xls.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/xls.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/zip.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/zip.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/pdf.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/pdf.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/avi.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/avi.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/doc.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/doc.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/file_icons/mp3.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/file_icons/mp3.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/warning_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/warning_icon.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/calendar_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/calendar_icon.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/top_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/top_background.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_removefromfav.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_removefromfav.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/delete.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/delete.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/menu_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/menu_background.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/menu_active_border.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/menu_active_border.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/icon_pick.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/icon_pick.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/directory_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/directory_icon.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/globe.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/globe.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_myprofile46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_myprofile46.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/top_baner_2.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/top_baner_2.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/logo_watermark.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/logo_watermark.png
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/pagenation_right.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/pagenation_right.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/forums_dir.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/forums_dir.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/star_small.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/star_small.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/menu_inedit.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/menu_inedit.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:executable
## -1 +0,0 ##
-*
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/topics_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/topics_icon.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/star_rate.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/star_rate.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/not_logged.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/not_logged.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/icon_home.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/icon_home.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/vertical_dashed_line.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/vertical_dashed_line.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/no_picture.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/no_picture.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/menu_home.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/menu_home.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/img/ic_rateit.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/default2009/platform/img/ic_rateit.gif
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.1
\ No newline at end of property
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/register.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/register.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/register.tpl (nonexistent)
@@ -1,110 +0,0 @@
-<!--##
-<NAME>User Registration</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_UserRegistration"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<!--## MAIN CONTENT ##-->
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration" templates="platform/login/register"/>
- </div>
- <div class="movable-element">
- <!-- user registration -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_UserRegistration"/>
- </inp2:m_Capture>
-
- <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
-
- <inp2:u_PresetFormFields/>
- <inp2:m_if check="u_HasError" field="any">
- <inp2:m_RenderElement name="error_message" />
- </inp2:m_if>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
-
- <form method="post" action="<inp2:m_FormAction/>">
- <table class="form-data fullwidth">
- <inp2:m_if check="u_UseUsernames">
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Login" title="lu_fld_Login" style="width:155px" />
- </inp2:m_if>
-
- <inp2:m_if check="m_ConfigEquals" name="User_Password_Auto" value="0">
- <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="Password" title="lu_fld_Password" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="VerifyPassword" title="lu_fld_VerifyPassword" style="width:155px" />
- </inp2:m_if>
-
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="FirstName" title="lu_fld_FirstName" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="LastName" title="lu_fld_LastName" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Company" title="lu_fld_Company" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Phone" title="lu_fld_Phone" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Fax" title="lu_fld_Fax" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Email" title="lu_fld_Email" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_date" prefix="u" field="dob" title="lu_fld_BirthDate" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street" title="lu_fld_AddressLine1" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street2" title="lu_fld_AddressLine2" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="City" title="lu_fld_City" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="State" title="lu_fld_State" style="width:155px" />
- <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Zip" title="lu_fld_Zip" style="width:55px" />
-
- <inp2:m_if check="m_GetConfig" name="AllowSelectGroupOnFront">
- <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="UserGroup" has_empty="1" title="lu_fld_UserGroup" />
- </inp2:m_if>
-
- <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="Country" title="lu_fld_Country" has_empty="1" is_last="1"/>
-
- <inp2:m_if check="m_ConfigEquals" option="RegistrationCaptcha" value="1">
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/>
- <inp2:m_RenderElement name="inp_edit_captcha" prefix="u" style="width: 170px;" />
- </inp2:m_if>
-
- <inp2:m_ModuleInclude template="elements/registration_fields.elm"/>
-
- <inp2:m_RenderElement design="inp_edit_buttons" no_editing="1">
- <input type="hidden" name="next_template" value="<inp2:m_get var="next_template"/>" />
- <input type="hidden" name="registration_confirm_template" value="platform/login/register_confirm" />
- <input type="hidden" name="registration_confirm_pending_template" value="platform/login/register_confirm_pending" />
-
- <input class="button" type="submit" name="events[u][OnCreate]" value="<inp2:m_Phrase label="lu_btn_Register" no_editing="1"/>"/>
- <input type="button" class="button" onclick="history.back();" value="<inp2:m_Phrase label="lu_btn_Cancel" no_editing="1"/>"/>
- </inp2:m_RenderElement>
- </table>
- </form>
- </inp2:m_RenderElement>
- <!-- // user registration -->
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT ##-->
-
-<!--## DESIGN TEMPLATE ##-->
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
-<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/register.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/register_confirm_pending.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/register_confirm_pending.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/register_confirm_pending.tpl (nonexistent)
@@ -1,56 +0,0 @@
-<!--##
-<NAME>Registration Pending</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_RegistrationPendingConfirmation"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration,lu_title_RegistrationPendingConfirmation" templates="platform/login/register,platform/login/register_confirm_pending"/>
- </div>
- <div class="movable-element">
- <!-- registration pending confirmation -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_RegistrationPendingConfirmation"/>
- </inp2:m_Capture>
-
- <inp2:m_if check="m_GetConfig" name="User_Allow_New" equals_to="4">
- <inp2:m_Phrase name="lu_text_RegistrationActivationPending"/>
- <inp2:m_else/>
- <inp2:m_Phrase name="lu_text_RegistrationPending"/>
- </inp2:m_if>
-
- </inp2:m_RenderElement>
- <!-- // registration pending confirmation -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/register_confirm_pending.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/register_confirm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/register_confirm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/register_confirm.tpl (nonexistent)
@@ -1,60 +0,0 @@
-<!--##
-<NAME>Registration Completed</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration,lu_title_RegistrationConfirmation" templates="platform/login/register,platform/login/register_confirm"/>
- </div>
- <div class="movable-element">
- <!-- registration confirmation -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
- </inp2:m_Capture>
-
- <form method="POST" action="<inp2:m_FormAction />">
- <inp2:m_phrase name="lu_RegistrationCompleted"/>
-
- <inp2:m_if check="conf_ConfigValue" name="User_Password_Auto">
- <br /><br /><inp2:m_phrase name="lu_RegistrationEmailed"/>
- </inp2:m_if>
-
- <br /><br />
- <input type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="index" />');"/>
- </form>
- </inp2:m_RenderElement>
- <!-- // registration confirmation -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/register_confirm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/activate_confirm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/activate_confirm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/activate_confirm.tpl (nonexistent)
@@ -1,61 +0,0 @@
-<!--##
-<NAME>Registration Activation</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration,lu_title_RegistrationConfirmation" templates="platform/login/register,platform/login/register_confirm_pending"/>
- </div>
- <div class="movable-element">
- <!-- registration confirmation -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
- </inp2:m_Capture>
-
- <inp2:m_if check="u_TestCodeIsValid" code_type="activation">
- <inp2:u_ActivateUser/>
- <inp2:m_Phrase name="lu_RegistrationCompleted"/>
-
- <br /><br />
- <input type="button" value="<inp2:m_Phrase label='lu_btn_Ok'/>" class="button" onclick="redirect('<inp2:m_Link template='index' m_cat_id='0' m_cat_page='1'/>');"/>
- <inp2:m_else />
- <span class="field-error"><inp2:u_Error field="PwResetConfirm"/></span>
- <br /><br />
- <a href="<inp2:m_Link template='index' m_cat_id='0' m_cat_page='1'/>"><inp2:m_Phrase label="lu_ReturnToHome"/></a>
- </inp2:m_if>
- </inp2:m_RenderElement>
- <!-- // registration confirmation -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Index: branches/5.0.x/themes/default2009/platform/login/forgot_password.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/forgot_password.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/forgot_password.tpl (nonexistent)
@@ -1,109 +0,0 @@
-<!--##
-<NAME>Forgot Password</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_ForgotPassword"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<!--## MAIN CONTENT ##-->
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_ForgotPassword" templates="platform/login/forgot_password"/>
- </div>
- <div class="movable-element">
- <!-- forgot password -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_ForgotPassword"/>
- </inp2:m_Capture>
-
- <inp2:m_if check="conf_ConfigValue" name="Email_As_Login">
- <inp2:m_Phrase label="lu_EnterForgotEmail"/>
- <inp2:m_else/>
- <inp2:m_Phrase label="lu_EnterForgotUserEmail"/>
- </inp2:m_if>
- <br /><br />
-
- <inp2:m_if check="u_HasError" field="any">
- <inp2:m_RenderElement name="error_message"/>
- </inp2:m_if>
-
- <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br />
-
- <form method="post" action="<inp2:m_FormAction/>">
- <table class="form-data fullwidth">
- <inp2:m_if check="m_ConfigEquals" name="Email_As_Login" value="0">
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="u" field="Login" title="lu_fld_Login"/>
- <td class="field-value">
- <inp2:m_if check="u_HasError" field="Login">
- <span class="field-error"><inp2:u_Error field="Login"/></span><br />
- </inp2:m_if>
- <input type="text" class="input-text" name="username" value="<inp2:m_Get name="username"/>" tabindex="<inp2:m_get param="tab_index"/>" style="width: 155px;">
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/>
-
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <td class="field-name"></td>
- <td class="field-value">
- <inp2:m_Phrase label="lu_Or"/>
- </td>
- </tr>
- <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/>
- </inp2:m_if>
-
- <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
- <inp2:m_RenderElement name="inp_edit_field_caption" prefix="u" field="Email" title="lu_fld_Email"/>
- <td class="field-value">
- <inp2:m_if check="u_HasError" field="Email">
- <span class="field-error"><inp2:u_Error field="Email"/></span><br />
- </inp2:m_if>
- <input type="text" class="input-text" name="email" value="<inp2:m_Get name="email"/>" tabindex="<inp2:m_get param="tab_index"/>" style="width: 155px;">
- </td>
- </tr>
-
- <inp2:m_RenderElement design="inp_edit_buttons">
- <input type="hidden" name="template_success" value="platform/login/forgot_password_reset_notice"/>
- <input type="hidden" name="reset_confirm_template" value="platform/login/forgot_password_reset"/>
-
- <input type="submit" class="button" name="events[u][OnForgotPassword]" value="<inp2:m_Phrase label="lu_btn_SendPassword" no_editing="1"/>" />
- <input type="button" class="button" onclick="redirect('<inp2:m_Link template="index"/>');" value="<inp2:m_Phrase label="lu_btn_Cancel" no_editing="1"/>">
- </inp2:m_RenderElement>
- </table>
- </form>
- </inp2:m_RenderElement>
- <!-- // forgot password -->
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT ##-->
-
-<!--## DESIGN TEMPLATE ##-->
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
-<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/forgot_password.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_notice.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_notice.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_notice.tpl (nonexistent)
@@ -1,60 +0,0 @@
-<!--##
-<NAME>Forgot Password Notification</NAME>
-<DESC>Password Sent Confirmation</DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_ForgotPasswordNotification"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<!--## MAIN CONTENT ##-->
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_ForgotPasswordNotification" templates="platform/login/forgot_password_reset_notice"/>
- </div>
- <div class="movable-element">
- <!-- forgot password reset confirm -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_ForgotPasswordNotification"/>
- </inp2:m_Capture>
-
- <form method="POST" action="<inp2:m_FormAction />">
- <inp2:m_Phrase label="lu_text_ForgotPassResetEmailSent"/>
- <br /><br />
-
- <input type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="index" />');"/>
- </form>
- </inp2:m_RenderElement>
- <!-- // forgot password reset confirm -->
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT ##-->
-
-<!--## DESIGN TEMPLATE ##-->
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
-<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_notice.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/login_pending_disabled.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/login_pending_disabled.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/login_pending_disabled.tpl (nonexistent)
@@ -1,51 +0,0 @@
-<!--##
-<NAME>Account Pending or Disabled</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_DisabledAccountWarning"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_DisabledAccountWarning" templates="platform/login/login_pending_disabled"/>
- </div>
- <div class="movable-element">
- <!-- login pending/disabled -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_DisabledAccountWarning"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_text_DisabledAccountWarning"/>: <a href="mailto:<inp2:u_SiteAdminEmail/>"><inp2:u_SiteAdminEmail/></a>
- </inp2:m_RenderElement>
- <!-- // login pending/disabled -->
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/login_pending_disabled.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/forgot_password_reset.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/forgot_password_reset.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/forgot_password_reset.tpl (nonexistent)
@@ -1,72 +0,0 @@
-<!--##
-<NAME>Reset Password</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_PasswordRequestConfirm"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<!--## MAIN CONTENT ##-->
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_PasswordRequestConfirm" templates="platform/login/forgot_password_reset"/>
- </div>
- <div class="movable-element">
- <!-- forgot password reset -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_PasswordRequestConfirm"/>
- </inp2:m_Capture>
-
- <inp2:m_Phrase label="lu_text_PasswordRequestConfirm"/>
-
- <br /><br />
-
- <inp2:m_if check="u_TestCodeIsValid">
- <form method="POST" action="<inp2:m_FormAction />">
- <input type="submit" name="events[u][OnResetPasswordConfirmed]" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" class="button" />
-
- <input type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="index"/>');" />
-
- <input type="hidden" name="user_key" value="<inp2:m_Get name="user_key"/>"/>
- <input type="hidden" name="template_success" value="platform/login/forgot_password_reset_confirm" />
- </form>
- <inp2:m_else />
- <span class="error"><inp2:u_Error field="PwResetConfirm"/></span>
- <br /> <br />
- <a href="<inp2:m_Link template="index" m_cat_id="0" m_cat_page="1"/>"><inp2:m_Phrase label="lu_ReturnToHome"/></a>
- </inp2:m_if>
- </inp2:m_RenderElement>
- <!-- // forgot password reset -->
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT ##-->
-
-<!--## DESIGN TEMPLATE ##-->
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
-<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/forgot_password_reset.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_confirm.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_confirm.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_confirm.tpl (nonexistent)
@@ -1,61 +0,0 @@
-<!--##
-<NAME>Password Reset Confirmed</NAME>
-<DESC></DESC>
-<SECTION>My Account||Login</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_ForgotPasswordConfirm"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<!--## MAIN CONTENT ##-->
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_ForgotPasswordConfirm" templates="platform/login/forgot_password_reset_confirm"/>
- </div>
- <div class="movable-element">
- <!-- forgot password reset confirm -->
- <inp2:m_RenderElement design="content_box">
- <inp2:m_Capture to_var="header">
- <inp2:m_phrase name="lu_title_ForgotPasswordConfirm"/>
- </inp2:m_Capture>
-
- <form method="POST" action="<inp2:m_FormAction />">
- <inp2:m_Phrase label="lu_text_ForgotPassHasBeenReset"/>
-
- <br /><br />
-
- <input type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="platform/login/register" next_template="index"/>');"/>
- </form>
- </inp2:m_RenderElement>
- <!-- // forgot password reset confirm -->
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## /MAIN CONTENT ##-->
-
-<!--## DESIGN TEMPLATE ##-->
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
-<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/login/forgot_password_reset_confirm.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/default2009/platform/search/search_results.tpl
===================================================================
--- branches/5.0.x/themes/default2009/platform/search/search_results.tpl (revision 12406)
+++ branches/5.0.x/themes/default2009/platform/search/search_results.tpl (nonexistent)
@@ -1,48 +0,0 @@
-<!--##
-<NAME>Search Results</NAME>
-<DESC></DESC>
-<SECTION>Platform</SECTION>
-##-->
-
-<!--## PAGE TITLE ELEMENT ##-->
-<inp2:m_DefineElement name="page_title">
- <inp2:m_phrase name="lu_title_SearchResults"/>
-</inp2:m_DefineElement>
-<!--## //PAGE TITLE ELEMENT ##-->
-
-<!--## SIDE-BAR ELEMENT ##-->
-<inp2:m_DefineElement name="sidebar">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
- </div>
- <div class="movable-element">
- <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
- </div>
- </div>
-</inp2:m_DefineElement>
-<!--## //SIDE-BAR ELEMENT ##-->
-
-<inp2:m_DefineElement name="content">
- <div class="movable-area">
- <div class="movable-element">
- <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SearchResults" templates="platform/search/search_results"/>
- </div>
- <div class="movable-element">
- <inp2:m_Set items_found="0"/>
- <inp2:m_ModuleInclude template="elements/content_boxes/search_results.elm"/>
-
- <inp2:m_if check="m_GetEquals" var="items_found" value="0">
- <inp2:m_include template="platform/elements/content_boxes/nothing_found.elm"/>
- </inp2:m_if>
- </div>
- </div>
-</inp2:m_DefineElement>
-
-<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/default2009/platform/search/search_results.tpl
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/forms.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/forms.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/forms.elm.tpl (revision 12407)
@@ -0,0 +1,514 @@
+<inp2:m_DefineElement name="error_message">
+ <table class="warning-message fullwidth">
+ <tr>
+ <td width="30">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/warning_icon.gif" width="21" height="18" alt=""/>
+ </td>
+ <td>
+ <inp2:m_phrase name="lu_Warning"/>
+ </td>
+ </tr>
+ </table>
+ <br />
+ <inp2:m_phrase name="lu_AProblemInForm"/><br />
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="subsection" break="1">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ <div class="sub-section-header"><inp2:m_Phrase label="$title"/></div>
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ <inp2:m_if check="m_Param" name="break">
+ <br/>
+ </inp2:m_if>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_buttons" width="default">
+ <tr>
+ <td colspan="2">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
+ </td>
+ </tr>
+ <tr>
+ <td style="width: <inp2:m_if check="m_ParamEquals" name="width" value="default">140<inp2:m_else/><inp2:m_Param name="width"/></inp2:m_if>px">&nbsp;
+ </td>
+ <td>
+ <br />
+ <inp2:m_Param name="content"/>
+ <br /><br />
+ </td>
+ </tr>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_field_separator" no_editing="1" is_last="0">
+ <inp2:m_if check="m_ParamEquals" name="is_last" value="0">
+ <tr>
+ <td colspan="2">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ </td>
+ </tr>
+ </inp2:m_if>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_field_caption" no_editing="1" additional_render_as="" title="">
+ <inp2:m_inc param="tab_index" by="1"/>
+ <td class="field-name" nowrap>
+ <inp2:m_if check="m_Param" name="title">
+ <label for="<inp2:{$prefix}_InputName field='$field'/>">
+ <span <inp2:m_if check="{$prefix}_HasError" field="$field">class="field-required"</inp2:m_if>>
+ <inp2:m_phrase label="$title"/></span><inp2:m_if check="{$prefix}_IsRequired" field="$field"><span class="field-required"> *</span></inp2:m_if>:
+ </label>
+ <inp2:m_if check="m_Param" name="additional_render_as">
+ <inp2:m_RenderElement name="$additional_render_as" pass_params="1"/>
+ </inp2:m_if>
+ <inp2:m_else/>
+ &nbsp;
+ </inp2:m_if>
+ </td>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_label" as_label="" currency="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td valign="top" class="field-value">
+ <inp2:{$prefix}_Field field="$field" as_label="$as_label" currency="$currency"/>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_label" as_label="" currency="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td valign="top" class="field-value">
+ <inp2:{$prefix}_Field field="$field" as_label="$as_label" currency="$currency"/>
+ <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field" db="db"/>" />
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_box" style="" maxlength="" no_editing="1" is_last="0" title="">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" maxlength="<inp2:m_param name="maxlength"/>" style="<inp2:m_param name="style"/>">
+ <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="ml_input_element">
+ <inp2:Field name="LanguageId" result_to_var="language_id"/>
+
+ <div id="<inp2:{$prefix}_InputName field="l{$language_id}_{$field}"/>_input"<inp2:m_ifnot check="{$prefix}_LanguageVisible" field="l{$language_id}_{$field}"> style="display: none;"</inp2:m_ifnot>>
+ <inp2:m_if check="{$prefix}_HasError" field="l{$language_id}_{$field}">
+ <span class="field-error"><inp2:{$prefix}_Error field="l{$language_id}_{$field}"/></span><br/>
+ </inp2:m_if>
+
+ <div style="float: left; height: 15px; vertical-align: top; width: auto;">
+ <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" id="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" value="<inp2:{$prefix}_Field field='l{$language_id}_{$field}' format='no_default'/>" tabindex="<inp2:m_get param='tab_index'/>" maxlength="<inp2:m_param name='maxlength'/>" style="<inp2:m_param name='style'/>">
+ </div>
+
+ <div style="float: left; margin-left: 3px; height: 15px; vertical-align: top; width: auto;">
+ <inp2:m_if check="Field" name="IconURL">
+ <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
+ <inp2:m_else/>
+ <inp2:Field name="LocalName"/>
+ </inp2:m_if>
+ </div>
+ </div>
+ <div style="clear: both;"></div>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="field_language_element">
+ <inp2:Field name="LanguageId" result_to_var="language_id"/>
+ <a href="#" id="<inp2:{$prefix}_InputName field="l{$language_id}_{$field}"/>_flag">
+ <inp2:m_if check="Field" name="IconURL">
+ <inp2:m_if check='SelectedLanguage'>
+ <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconDisabledURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
+ <inp2:m_else/>
+ <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
+ </inp2:m_if>
+ <inp2:m_else/>
+ <inp2:Field name="LocalName"/>
+ </inp2:m_if>
+ </a>
+ <inp2:m_ifnot check="m_Param" name="is_last"> </inp2:m_ifnot>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="field_languages_element">
+ <inp2:m_ifnot check="{$prefix}_HasLanguageError" field="$field">
+ <br/>
+ <inp2:lang.enabled_PrintList render_as="field_language_element" pass_params="1" strip_nl="2"/>
+ </inp2:m_ifnot>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_box_ml" style="" maxlength="" no_editing="1" is_last="0" title="">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" additional_render_as="field_languages_element" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:lang.enabled_PrintList render_as="ml_input_element" pass_params="1"/>
+
+ <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
+ </td>
+ </tr>
+ <script type="text/javascript">
+ <inp2:m_Get name="m_lang" result_to_var="current_language"/>
+ aMultiLanguageSelector.registerControl('<inp2:{$prefix}_InputName field="l{$current_language}_{$field}"/>');
+ </script>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_password" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <input type="password" class="input-text" name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>" value="" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>" />
+ <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_upload" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <input type="file" name="<inp2:{$prefix}_InputName field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>">
+ <inp2:m_if check="{$prefix}_FieldEquals" name="$field" value="" inverse="inverse">
+ (<inp2:{$prefix}_Field field="$field"/>)
+ </inp2:m_if>
+ <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>[upload]" value="<inp2:{$prefix}_Field field="$field"/>" />
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_image_upload" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <inp2:m_if check="{$prefix}_Field" name="$field">
+ <a href="<inp2:{$prefix}_ImageSrc field="$field" MaxWidth="fullsize"/>" target="_blank">
+ <inp2:{$prefix}_Image field="$field" render_as="image_element" DefaultImage="platform/img/no_picture.gif" MaxWidth="thumbnail" align="absmiddle"/>
+ </a>
+ <br />
+ <table cellpadding="0" cellspacing="0" style="margin-top: 3px; margin-bottom: 3px;">
+ <tr>
+ <td>
+ <input type="hidden" id="<inp2:{$prefix}_InputName field="Delete{$field}"/>" name="<inp2:{$prefix}_InputName field="Delete{$field}"/>" value="0" />
+ <input type="checkbox" id="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>" onchange="update_checkbox(this, document.getElementById('<inp2:{$prefix}_InputName field="Delete{$field}"/>'));">
+ </td>
+ <td style="padding-left: 3px;">
+ <label for="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>"><inp2:m_phrase name="lu_btn_DeleteImage"/></label>
+ </td>
+ </tr>
+ </table>
+ </inp2:m_if>
+ <input type="file" name="<inp2:{$prefix}_InputName field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>">
+ <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>[upload]" value="<inp2:{$prefix}_Field field="$field"/>" /><br />
+ <input type="text" name="<inp2:{$prefix}_InputName field="{$field}Alt"/>" value="<inp2:{$prefix}_Field field='{$field}Alt'/>" style="<inp2:m_param name="style"/>">
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_file_upload" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <inp2:m_if check="{$prefix}_Field" name="$field">
+ <a href="<inp2:{$prefix}_DownloadFileLink field="$field"/>">
+ <inp2:{$prefix}_Field name="$field"/>
+ </a>
+ <br />
+ <table cellpadding="0" cellspacing="0">
+ <tr>
+ <td>
+ <input type="hidden" id="<inp2:{$prefix}_InputName field="Delete{$field}"/>" name="<inp2:{$prefix}_InputName field="Delete{$field}"/>" value="0" />
+ <input type="checkbox" id="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>" onchange="update_checkbox(this, document.getElementById('<inp2:{$prefix}_InputName field="Delete{$field}"/>'));">
+ </td>
+ <td>
+ <label for="_cb_<inp2:{$prefix}_InputName field="Delete{$field}"/>"><inp2:m_phrase name="lu_btn_DeleteFile"/></label>
+ </td>
+ </tr>
+ </table>
+ </inp2:m_if>
+ <input type="file" name="<inp2:{$prefix}_InputName field="$field"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>">
+ <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>[upload]" value="<inp2:{$prefix}_Field field="$field"/>" />
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_hidden" db="">
+ <input type="hidden" name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field" db="$db"/>" />
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_date" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="{$field}_date"/></span><br />
+ </inp2:m_if>
+ <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field="{$field}_date"/>" id="<inp2:{$prefix}_InputName field="{$field}_date"/>" value="<inp2:{$prefix}_Field field="{$field}_date" format="_regional_InputDateFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_date" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>" datepickerIcon="<inp2:m_TemplatesBase module="In-Portal"/>img/calendar_icon.gif">&nbsp;<span class="small">(<inp2:{$prefix}_Format field="{$field}_date" input_format="1" human="true"/>)</span>
+ <script type="text/javascript">
+ initCalendar("<inp2:{$prefix}_InputName field="{$field}_date"/>", "<inp2:{$prefix}_Format field="{$field}_date" input_format="1"/>");
+ </script>
+ <input type="hidden" name="<inp2:{$prefix}_InputName field="{$field}_time"/>" id="<inp2:{$prefix}_InputName field="{$field}_time" input_format="1"/>" value="" />
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_time" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table-color1" even="table-color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <input type="text" name="<inp2:{$prefix}_InputName field="{$field}_time"/>" id="<inp2:{$prefix}_InputName field="{$field}_time"/>" value="<inp2:{$prefix}_Field field="{$field}_time" format="_regional_InputTimeFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_time" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>">&nbsp;
+ <span class="small">(<inp2:{$prefix}_Format field="{$field}_time" input_format="1" human="true"/>)</span>
+
+ <input type="hidden" name="<inp2:{$prefix}_InputName field="{$field}_date"/>" id="<inp2:{$prefix}_InputName field="{$field}_date" input_format="1"/>" value="" />
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_date_time" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <input type="text" name="<inp2:{$prefix}_InputName field="{$field}_date"/>" id="<inp2:{$prefix}_InputName field="{$field}_date"/>" value="<inp2:{$prefix}_Field field="{$field}_date" format="_regional_InputDateFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_date" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>" datepickerIcon="<inp2:m_ProjectBase/>core/admin_templates/img/calendar_icon.gif">
+ <span class="small">(<inp2:{$prefix}_Format field="{$field}_date" input_format="1" human="true"/>)</span>
+ <script type="text/javascript">
+ initCalendar("<inp2:{$prefix}_InputName field="{$field}_date"/>", "<inp2:{$prefix}_Format field="{$field}_date" input_format="1"/>");
+ </script>
+ &nbsp;<input type="text" name="<inp2:{$prefix}_InputName field="{$field}_time"/>" id="<inp2:{$prefix}_InputName field="{$field}_time"/>" value="<inp2:{$prefix}_Field field="{$field}_time" format="_regional_InputTimeFormat"/>" tabindex="<inp2:m_get param="tab_index"/>" size="<inp2:{$prefix}_Format field="{$field}_time" input_format="1" edit_size="edit_size"/>" style="<inp2:m_param name="style"/>"><span class="small"> (<inp2:{$prefix}_Format field="{$field}_time" input_format="1" human="true"/>)</span>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_textarea" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <textarea class="input-textarea" tabindex="<inp2:m_get param="tab_index"/>" name="<inp2:{$prefix}_InputName field="$field"/>" cols="<inp2:m_param name="cols"/>" rows="<inp2:m_param name="rows"/>" style="<inp2:m_param name="style"/>"><inp2:{$prefix}_Field field="$field"/></textarea>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="ml_textarea_element">
+ <inp2:Field name="LanguageId" result_to_var="language_id"/>
+
+ <div id="<inp2:{$prefix}_InputName field="l{$language_id}_{$field}"/>_input"<inp2:m_ifnot check="{$prefix}_LanguageVisible" field="l{$language_id}_{$field}"> style="display: none;"</inp2:m_ifnot>>
+ <inp2:m_if check="{$prefix}_HasError" field="l{$language_id}_{$field}">
+ <span class="field-error"><inp2:{$prefix}_Error field="l{$language_id}_{$field}"/></span><br/>
+ </inp2:m_if>
+
+ <div style="float: left; vertical-align: top; width: auto;">
+ <textarea class="input-textarea" tabindex="<inp2:m_get param='tab_index'/>" name="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" id="<inp2:{$prefix}_InputName field='l{$language_id}_{$field}'/>" cols="<inp2:m_param name='cols'/>" rows="<inp2:m_param name='rows'/>" style="<inp2:m_param name='style'/>"><inp2:{$prefix}_Field field="l{$language_id}_{$field}" format="no_default"/></textarea>
+ </div>
+
+ <div style="float: left; margin-left: 3px; vertical-align: top; width: auto;">
+ <inp2:m_if check="Field" name="IconURL">
+ <img src="<inp2:m_TemplatesBase module='In-Portal'/>img/language_icons/<inp2:Field name='IconURL'/>" alt="<inp2:Field name='LocalName' html_escape='1'/>" border="0"/>
+ <inp2:m_else/>
+ <inp2:Field name="LocalName"/>
+ </inp2:m_if>
+ </div>
+ </div>
+ <div style="clear: both;"></div>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_textarea_ml" style="" maxlength="" no_editing="1" is_last="0" title="">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" additional_render_as="field_languages_element" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:lang.enabled_PrintList render_as="ml_textarea_element" pass_params="1"/>
+
+ <inp2:m_if check="m_Param" name="hint_label"><span class="small"><inp2:m_phrase label="$hint_label"/></span></inp2:m_if>
+ </td>
+ </tr>
+ <script type="text/javascript">
+ <inp2:m_Get name="m_lang" result_to_var="current_language"/>
+ aMultiLanguageSelector.registerControl('<inp2:{$prefix}_InputName field="l{$current_language}_{$field}"/>');
+ </script>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_option_item">
+ <option value="<inp2:m_param name="key"/>"<inp2:m_param name="selected"/>><inp2:m_param name="option"/></option>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_option_phrase">
+ <option value="<inp2:m_param name="key"/>"<inp2:m_param name="selected"/>><inp2:m_phrase label="$option"/></option>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_options" style="" has_empty="0" empty_value="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <select class="input-select" tabindex="<inp2:m_get param="tab_index"/>" name="<inp2:{$prefix}_InputName field="$field"/>" style="<inp2:m_param name="style"/>">
+ <inp2:m_if check="m_ParamEquals" name="use_phrases" value="1" >
+ <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_option_phrase" selected="selected" has_empty="$has_empty" empty_value="$empty_value"/>
+ <inp2:m_else/>
+ <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_option_item" selected="selected" has_empty="$has_empty" empty_value="$empty_value"/>
+ </inp2:m_if>
+ </select>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_radio_item" onclick="">
+ <input type="radio" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>" <inp2:m_param name="checked"/> name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>" value="<inp2:m_param name="key"/>"><label for="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>"><inp2:m_param name="option"/></label>&nbsp;
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_radio_phrase" onclick="">
+ <input type="radio" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_param name="style"/>" <inp2:m_param name="checked"/> name="<inp2:{$prefix}_InputName field="$field"/>" id="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>" value="<inp2:m_param name="key"/>"><label for="<inp2:{$prefix}_InputName field="$field"/>_<inp2:m_param name="key"/>"><inp2:m_phrase label="$option"/></label>&nbsp;
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_radio" style="" pass_tabindex="" onclick="" onchange="" use_phrases="1" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <inp2:m_if check="m_ParamEquals" name="use_phrases" value="1">
+ <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_radio_phrase" selected="checked"/>
+ <inp2:m_else />
+ <inp2:{$prefix}_PredefinedOptions field="$field" block="inp_radio_item" selected="checked"/>
+ </inp2:m_if>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_captcha" style="" title="lu_fld_Captcha" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="Captcha" title="$title"/>
+ <td class="field-value">
+ <inp2:m_if check="{$prefix}_HasError" field="Captcha">
+ <span class="field-error"><inp2:{$prefix}_Error field="Captcha"/></span><br />
+ </inp2:m_if>
+ <img src="<inp2:m_Link template="platform/inc/captcha_image.elm" var="{$prefix}_captcha_code" w="150" h="30"/>" alt="<inp2:m_Phrase name="$title" no_editing="1"/>"/><br />
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""/><br />
+ <input type="text" class="input-text" name="<inp2:{$prefix}_InputName field="Captcha"/>" value="<inp2:{$prefix}_Field field="Captcha"/>" tabindex="<inp2:m_get param="tab_index"/>" style="<inp2:m_Param name="style"/>">
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_checkbox" style="" no_editing="1" is_last="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td>
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+ <input type="hidden" id="<inp2:{$prefix}_InputName field="$field"/>" name="<inp2:{$prefix}_InputName field="$field"/>" value="<inp2:{$prefix}_Field field="$field" db="db"/>" />
+ <input tabindex="<inp2:m_get param="tab_index"/>" type="checkbox" id="_cb_<inp2:{$prefix}_InputName field="$field"/>" name="_cb_<inp2:{$prefix}_InputName field="$field"/>" <inp2:{$prefix}_Field field="$field" checked="checked" db="db"/> style="<inp2:m_param name="style"/>" onchange="update_checkbox(this, document.getElementById('<inp2:{$prefix}_InputName field="$field"/>'));">
+ <inp2:m_if check="m_Param" name="hint_label"><inp2:m_phrase label="$hint_label"/></inp2:m_if>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_edit_categories" style="" no_editing="1" is_last="0">
+ <inp2:m_include template="platform/elements/categories.elm"/>
+
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td class="field-value">
+
+ <inp2:m_if check="{$prefix}_HasError" field="$field">
+ <span class="field-error"><inp2:{$prefix}_Error field="$field"/></span><br />
+ </inp2:m_if>
+
+ <select class="input-select" tabindex="<inp2:m_get param="tab_index"/>" id="<inp2:{$prefix}_InputName field="$field"/>_select" style="<inp2:m_param name="style"/>">
+ <option value="0"><inp2:m_Phrase name="lu_opt_SelectCategory"/></option>
+ <inp2:{$prefix}_CategorySelector render_as="selector_category_element" separator="&raquo;&nbsp;"/>
+ </select>
+
+ <input type="button" class="button" value="<inp2:m_Phrase label="lu_Add" no_editing="1"/>" onclick="$ItemCategories.AddCategory('&raquo;&amp;nbsp;', $delete_button, <inp2:m_GetConfig name="{$prefix}_MaxCategories"/>);"/><br />
+
+ <br />
+ <table class="item-categories" id="item_categories">
+ <tbody>
+
+ <tr>
+ <td colspan="2">
+ <strong><inp2:m_Phrase name="lu_subsection_Categories"/>:</strong>
+ </td>
+ </tr>
+
+ <inp2:{$prefix}_PrintMoreCategories render_as="more_category_element" field="$field"/>
+ </tbody>
+ </table>
+ <br/>
+
+ <inp2:m_RenderElement name="inp_edit_hidden" prefix="$prefix" field="$field"/>
+
+ <script type="text/javascript">
+ var $delete_button = '&nbsp;&nbsp;<input type="button" class="delete-button" value="<inp2:m_Phrase label="lu_btn_Delete" no_editing="1"/>" onclick="$ItemCategories.DeleteCategory(#CATEGORY_ID#);"/>';
+ var $phrases = ['<inp2:m_Phrase name="lu_error_CategoryLimitReached" escape="1"/>', '<inp2:m_Phrase name="lu_error_AlreadyAdded"/>'];
+ var $ItemCategories = new ItemCategories('item_categories', '<inp2:{$prefix}_InputName field="$field"/>', <inp2:m_Get name="m_cat_id"/>, $phrases);
+ </script>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="primary_category">
+ <inp2:m_param name="separator"/> <inp2:m_param name="title"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="primary_root_category">
+ <inp2:m_RootCategoryName/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="inp_pr_category_label" no_editing="1" is_last="0" editing="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="$prefix" field="$field" title="$title"/>
+ <td valign="top" class="field-value">
+ <inp2:m_if check="m_Param" name="editing">
+ <inp2:{$prefix}_CategoryName />
+ <inp2:m_else />
+ <inp2:c_CategoryPath separator="&gt;" render_as="primary_category" root_cat_render_as="primary_root_category" titles="$titles" />
+ </inp2:m_if>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="$is_last"/>
+</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/forms.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/categories.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/categories.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/categories.elm.tpl (revision 12407)
@@ -0,0 +1,126 @@
+<!--## CATEGORY ELEMENT ##-->
+<inp2:m_DefineElement name="category_element">
+ <td style="width: <inp2:ColumnWidth/>">
+
+ <table>
+ <tr>
+ <td class="directory-icon">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/directory_icon.gif" width="22" height="17" alt="" /><br />
+ </td>
+ <td class="directory-text">
+ <inp2:m_if check="IsCurrent">
+ <strong><inp2:Field name="Name"/></strong> (<inp2:m_phrase name="lu_SubCats"/>: <inp2:SubCatCount/>)
+ <inp2:m_else/>
+ <!--## CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
+ <inp2:m_if check="IsCategorySymLink">
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><i><inp2:Field name="Name"/> @</i></a> <span class="item-statistics">(<!--## <inp2:m_phrase name="lu_SubCats"/>: ##--><inp2:SubCatCount/> / <inp2:ItemCount/>)</span>
+ <inp2:m_else/>
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><inp2:Field name="Name"/></a> <span class="item-statistics">(<!--## <inp2:m_phrase name="lu_SubCats"/>: ##--><inp2:SubCatCount/> / <inp2:ItemCount/>)</span>
+ </inp2:m_if>
+ <!--## /CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
+ </inp2:m_if>
+
+ <inp2:m_if check="Field" name="IsNew"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/icon_new.gif" alt="<inp2:m_Phrase name="lu_New" no_editing="1"/>"/></inp2:m_if>
+ <inp2:m_if check="IsEditorsPick"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/icon_pick.gif" alt="<inp2:m_Phrase name="lu_Pick" no_editing="1"/>"/></inp2:m_if>
+
+ <br />
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="4" alt="" /><br />
+
+ <inp2:Field name="Description" first_chars="200"/>
+ </td>
+ </tr>
+ </table>
+
+ </td>
+</inp2:m_DefineElement>
+<!--## /CATEGORY ELEMENT ##-->
+
+<!--## NO CATEGORIES ELEMENT ##-->
+<inp2:m_DefineElement name="no_categories">
+ <inp2:m_phrase name="lu_NoCategories"/>
+</inp2:m_DefineElement>
+<!--## /NO CATEGORIES ELEMENT ##-->
+
+<!--## NO CATEGORIES ELEMENT ##-->
+<inp2:m_DefineElement name="related_category_element">
+ <!--## CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
+ <li>
+ <inp2:m_if check="IsCategorySymLink">
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><i><inp2:Field name="Name"/> @</i></a>
+ <inp2:m_else/>
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="text-title"><inp2:Field name="Name"/></a>
+ </inp2:m_if>
+ </li>
+ <!--## /CHECK IF CATEGORY IS SYM. LINK POINTING TO OTHER CATEGORY ##-->
+</inp2:m_DefineElement>
+<!--## /NO CATEGORIES ELEMENT ##-->
+
+<inp2:m_DefineElement name="selector_category_element">
+ <option value="<inp2:m_Param name="category_id"/>">
+ <inp2:m_Param name="separator"/><inp2:m_Param name="category_name"/>
+ </option>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="more_category_element">
+ <tr id="category_<inp2:m_Param name="category_id"/>">
+ <td>
+ <inp2:m_Param name="category_name"/>
+ </td>
+ <td>
+ <input type="button" class="delete-button" value="<inp2:m_Phrase label="lu_btn_Delete" no_editing="1"/>" onclick="$ItemCategories.DeleteCategory(<inp2:m_Param name="category_id"/>);"/>
+ </td>
+ </tr>
+</inp2:m_DefineElement>
+
+
+<!--## SITEMAP ELEMENTS ##-->
+<inp2:m_DefineElement name="more_link_elem">
+<li>
+ <a href="<inp2:c_CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:m_Phrase label="lu_more"/>...</a>
+</li>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="sitemap_category_element3">
+<li>
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/></a>1
+</li>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="sitemap_category_element2">
+<li>
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/></a>
+ <inp2:InitList requery="1"/>
+ <inp2:m_if check="TotalRecords">
+ <ul>
+ <inp2:ListCategories render_as="sitemap_category_element2" more_link_render_as="more_link_elem" max_items="50" no_table="1"/>
+ </ul>
+ </inp2:m_if>
+</li>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="sitemap_category_element1">
+<li>
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/></a>
+ <inp2:InitList requery="1"/>
+ <inp2:m_if check="TotalRecords">
+ <ul>
+ <inp2:ListCategories render_as="sitemap_category_element2" max_items="50" more_link_render_as="more_link_elem" no_table="1"/>
+ </ul>
+ </inp2:m_if>
+</li>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="sitemap_category_element">
+ <li>
+ <a href="<inp2:CategoryLink template="__default__" m_cat_page="1"/>" class="sub-category"><inp2:Field name="Name" html_escape="1"/> (level 2)</a>
+ <inp2:InitList requery="1" max_items="50" />
+ <inp2:m_if check="TotalRecords">
+ <ul>
+ <inp2:ListCategories render_as="sitemap_category_element1" max_items="100" more_link_render_as="more_link_elem" no_table="1"/>
+ </ul>
+ </inp2:m_if>
+ </li>
+</inp2:m_DefineElement>
+
+
+<!--## //SITEMAP ELEMENTS ##-->
Property changes on: branches/5.0.x/themes/advanced/platform/elements/categories.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/html_head.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/html_head.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/html_head.elm.tpl (revision 12407)
@@ -0,0 +1,37 @@
+
+<!--## Meta Info (Keywords and Description) ##-->
+<meta http-equiv="Content-Type" content="text/html; charset=<inp2:lang.current_Field name="Charset"/>" />
+
+<meta name="Description" content="<inp2:st_PageInfo type="meta_description"/>" />
+<meta name="Keywords" content="<inp2:st_PageInfo type="meta_keywords"/>" />
+<!--## /Meta Keywords and Description ##-->
+
+<inp2:theme.current_StylesheetFile/>
+
+<inp2:m_ifnot check="m_GetConst" name="EDITING_MODE">
+ <link rel="stylesheet" href="<inp2:m_TemplatesBase module='In-Portal'/>inc/jquery/thickbox/thickbox.css" type="text/css" media="screen" />
+</inp2:m_ifnot>
+
+<link rel="stylesheet" rev="stylesheet" href="<inp2:m_TemplatesBase module='In-Portal'/>inc/styles.css" type="text/css" />
+
+<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/script.js"></script>
+<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/ajax.js"></script>
+<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/calendar.js"></script>
+
+<script type="text/javascript">var inportalBase = '<inp2:m_TemplatesBase module="In-Portal"/>';</script>
+<script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/jquery/jquery.pack.js"></script>
+
+<inp2:m_ifnot check="m_GetConst" name="EDITING_MODE">
+ <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/jquery/thickbox/thickbox.js"></script>
+</inp2:m_ifnot>
+
+<script type="text/javascript">
+ var aRatingManager = new RatingManager('<inp2:m_Link template="index" events[#PREFIX#]="OnMakeVote" rating="#VOTE#" id="#ID#" no_amp="1" size="#SIZE#"/>');
+
+ <inp2:m_DefineElement name="ml_selector_language_element">
+ <inp2:Field name="LanguageId"/>: {'on': '<inp2:Field name="IconURL" js_ecape="1"/>', 'off': '<inp2:Field name="IconDisabledURL" js_ecape="1"/>'}
+ <inp2:m_ifnot check="m_Param" name="is_last">,</inp2:m_ifnot>
+ </inp2:m_DefineElement>
+
+ var aMultiLanguageSelector = new MultiLanguageSelector({<inp2:lang.enabled_PrintList render_as="ml_selector_language_element" per_page="-1" no_editing="1" strip_nl="2"/>}, <inp2:m_Get name="m_lang"/>);
+</script>
Property changes on: branches/5.0.x/themes/advanced/platform/elements/html_head.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/side_boxes/search.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/side_boxes/search.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/side_boxes/search.elm.tpl (revision 12407)
@@ -0,0 +1,51 @@
+<inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_SearchBox"/>
+</inp2:m_Capture>
+
+<form method="post" action="<inp2:m_Link template="platform/search/search_results" pass_category="1"/>">
+ <inp2:m_GetFormHiddens template="platform/search/search_results"/>
+ <table>
+ <tr>
+ <td colspan="2">
+ <input type="text" name="keywords" id="keywords" style="width: 155px;" class="input-text" value="" />
+ </td>
+ </tr>
+ <!--## Show only when not on home ##-->
+ <inp2:m_if check="m_GetEquals" var="m_cat_id" value="0" inverse="1">
+ <tr>
+ <td>
+ <input type="radio" name="search_scope" id="search_scope_any" value="any" checked />
+ </td>
+ <td>
+ <label for="search_scope_any"><inp2:m_Phrase name="lu_AllWebsite"/></label>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <input type="radio" name="search_scope" id="search_scope_category" value="category"/>
+ </td>
+ <td>
+ <label for="search_scope_category"><inp2:m_Phrase name="lu_ThisCategory"/></label>
+ </td>
+ </tr>
+ </inp2:m_if>
+ <!--## // Show only when not on home ##-->
+ </table>
+
+ <br />
+ <input class="button" type="submit" value="<inp2:m_Phrase label='lu_btn_FindIt' no_editing='1'/>!" />
+
+ <!--##
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="10" border="0" /><br />
+ <table>
+ <tr>
+ <td width="10">
+ <input class="button" type="submit" style="width: 40px;" value="<inp2:m_Phrase label="lu_comm_Go" no_editing="1"/>!" />
+ </td>
+ <td align="left">
+ <a href="<inp2:m_Link template="platform/search/advanced_search" />" class="more-link"><inp2:m_Phrase label="lu_btn_AdvancedSearch"/></a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" /><br />
+ </td>
+ </tr>
+ </table>
+ ##-->
+</form>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/side_boxes/search.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/side_boxes/login.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/side_boxes/login.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/side_boxes/login.elm.tpl (revision 12407)
@@ -0,0 +1,125 @@
+<!-- LOGIN BOX TITLE -->
+<inp2:m_Capture to_var="header">
+ <table class="fullwidth">
+ <tr>
+ <td class="side-box-title" align="left">
+ <inp2:m_phrase name="lu_title_LoginBox"/>
+ </td>
+ <td align="right" class="login-status">
+
+ <!-- IF LOGGED IN SHOW NAME -->
+ <inp2:m_if check="m_LoggedIn">
+ <a href="<inp2:m_Link template="platform/my_account/my_profile" m_cat_id="0" m_cat_page="1"/>"><inp2:u_Field name="FirstName"/> <inp2:u_Field name="LastName"/></a><br />
+ <!-- /IF LOGGED IN SHOW NAME -->
+ <inp2:m_else/>
+
+ <table>
+ <tr>
+ <td width="11">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/not_logged.gif" alt="" width="11" height="11" border="0" /><br />
+ </td>
+ <td class="login-status">
+ &nbsp;<inp2:m_Phrase label="lu_NotLoggedIn"/>
+ </td>
+ </tr>
+ </table>
+ </inp2:m_if>
+ </td>
+ </tr>
+ </table>
+</inp2:m_Capture>
+<!-- /LOGIN BOX TITLE -->
+
+<!-- IF LOGGED! -->
+<inp2:m_if check="m_LoggedIn">
+ <table width="100%" style="border-width: 0px;">
+ <tr>
+ <td colspan="2"><strong><inp2:m_phrase name="lu_section_MyAccount"/></strong></td>
+ </tr>
+
+ <!-- SHOW MY PROFILE -->
+ <inp2:m_RenderElement name="box_element" template="platform/my_account/my_profile" title="lu_MyProfile"/>
+ <!-- /SHOW MY PROFILE -->
+
+ <!-- SHOW MY FAVORITES -->
+ <inp2:m_RenderElement name="box_element" template="platform/my_account/my_favorites" title="lu_MyFavorites"/>
+ <!-- /SHOW MY FAVORITES -->
+
+ <!-- SHOW MY PREFERENCES -->
+ <inp2:m_RenderElement name="box_element" template="platform/my_account/my_preferences" title="lu_MyPreferences"/>
+ <!-- /SHOW MY PREFERENCES -->
+
+ <!-- INCLUDE "themes/default2007/[MODULE_NAME]/my_account/my_items.elm.tpl" FOR EACH INSTALLED MODULE -->
+ <inp2:m_ModuleInclude template="my_account/my_items.elm" place="sidebox" section="1"/>
+ <!-- /INCLUDE "themes/[MODULE_NAME]/my_account/my_items.elm.tpl" FOR EACH INSTALLED MODULE -->
+
+ <tr>
+ <td>
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" /><br />
+ </td>
+ <td>
+ <a href="<inp2:u_LogoutLink template="index" />"><inp2:m_Phrase label="lu_logout"/></a>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="7" border="0" /><br />
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <strong><inp2:m_phrase name="lu_section_MyItems"/></strong>
+ </td>
+ </tr>
+
+ <inp2:m_ModuleInclude template="my_account/my_items.elm" place="sidebox" section="2"/>
+ </table>
+
+<!-- /IF LOGGED -->
+<inp2:m_else/>
+<!-- IF NOT LOGGED IN! -->
+
+ <form method="post" action="<inp2:m_FormAction />">
+ <inp2:m_if check="u_UseUsernames">
+ <inp2:m_phrase label="lu_username"/><br />
+ <input class="input-text" type="text" name="login" style="width:155px" /><br />
+ <inp2:m_else/>
+ <inp2:m_phrase label="lu_email"/><br />
+ <input class="input-text" type="text" name="email" style="width:155px" /><br />
+ </inp2:m_if>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""/><br />
+
+ <inp2:m_Phrase label="lu_Password"/><br />
+ <input type="password" class="input-text" name="password" style="width:155px" /><br />
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="10" border="0" /><br />
+
+ <table>
+ <tr>
+ <td width="10">
+ <input class="button" name="events[u][OnLogin]" type="submit" value="<inp2:m_Phrase label='lu_Login' no_editing='1'/>" /><br />
+ </td>
+ <td align="left">
+ <input type="checkbox" name="cb_remember_login" value="1"/> <span class="remember-login"><inp2:m_Phrase label="lu_remember_login"/></span>
+ </td>
+ </tr>
+ </table>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="5" height="5" border="0" /><br />
+ <inp2:m_if check="u_HasError" field="any">
+ <span class="field-error"><inp2:u_Error field="ValidateLogin"/></span><br />
+ </inp2:m_if>
+
+ <inp2:m_if check="u_RegistrationEnabled">
+ <a href="<inp2:m_Link template="platform/login/register" m_cat_id="0" m_cat_page="1"/>" class="more-link" ><inp2:m_Phrase label="lu_Register"/></a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" /><br />
+ </inp2:m_if>
+
+ <a href="<inp2:m_Link template="platform/login/forgot_password" m_cat_id="0" m_cat_page="1"/>" class="more-link" ><inp2:m_Phrase label="lu_ForgotPassword"/>?</a> <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/side_link_str.gif" width="6" height="5" alt="" />
+ <input type="hidden" name="next_template" value="<inp2:m_get var="next_template"/>" />
+ <input type="hidden" name="pending_disabled_template" value="platform/login/login_pending_disabled" />
+ </form>
+</inp2:m_if>
+<!-- /IF NOT LOGGED IN -->
Property changes on: branches/5.0.x/themes/advanced/platform/elements/side_boxes/login.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/side_boxes/mailing_list.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/side_boxes/mailing_list.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/side_boxes/mailing_list.elm.tpl (revision 12407)
@@ -0,0 +1,21 @@
+<inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_MailingList"/>
+</inp2:m_Capture>
+
+<inp2:m_Phrase label="lu_EnterEmailToSubscribe"/><br />
+<img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="5" border="0" /><br />
+
+<form method="POST" action="<inp2:m_FormAction />" name="mailing_list_form">
+ <input type="text" name="subscriber_email" class="input-text" style="width: 155px;"/><br />
+ <inp2:m_if check="u_HasError" field="any">
+ <span class="field-error"><inp2:u_Error field="SubscribeEmail"/></span><br />
+ </inp2:m_if>
+
+ <br />
+ <input class="button" name="events[u][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Subscribe' no_editing='1'/>" />
+ <input class="button" name="events[u][OnSubscribeQuery]" type="submit" style="width: 90px;" value="<inp2:m_Phrase label='lu_btn_Unsubscribe' no_editing='1'/>" />
+ &nbsp;
+ <input type="text" style="display: none" />
+ <input type="hidden" name="subscribe_template" value="platform/mailing_list/subscribe"/>
+ <input type="hidden" name="unsubscribe_template" value="platform/mailing_list/unsubscribe"/>
+</form>
Property changes on: branches/5.0.x/themes/advanced/platform/elements/side_boxes/mailing_list.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/side_boxes/recommend_site.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/side_boxes/recommend_site.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/side_boxes/recommend_site.elm.tpl (revision 12407)
@@ -0,0 +1,16 @@
+<inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_RecommendSite"/>
+</inp2:m_Capture>
+
+<inp2:m_Phrase label="lu_EnterEmailToRecommend"/><br />
+<img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" alt="" width="1" height="5" border="0" /><br />
+
+<form method="POST" action="<inp2:m_FormAction />">
+ <input type="text" class="input-text" name="friend_email" value="" style="width: 155px;" /><br />
+ <inp2:m_if check="u_HasError" field="any">
+ <span class="field-error"><inp2:u_Error field="Email"/></span><br />
+ </inp2:m_if>
+ <br />
+ <input class="button" name="events[u][OnRecommend]" type="submit" value="<inp2:m_Phrase label='lu_btn_Recommend' no_editing='1'/>" />
+ <input type="hidden" name="template_success" value="platform/recommend/recommend" />
+</form>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/side_boxes/recommend_site.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/side_boxes/related_searches.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/side_boxes/related_searches.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/side_boxes/related_searches.elm.tpl (revision 12407)
@@ -0,0 +1,15 @@
+<inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_RelatedSearches"/>
+</inp2:m_Capture>
+
+<inp2:m_DefineElement name="related_search_element">
+ <tr>
+ <td>
+ <a href="<inp2:RelatedSearchUrl search_template="platform/search/search_results"/>"><inp2:Field name="Keyword"/></a>
+ </td>
+ </tr>
+</inp2:m_DefineElement>
+
+<table>
+ <inp2:c-search_PrintList render_as="related_search_element"/>
+</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/side_boxes/related_searches.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/pagination.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/pagination.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/pagination.elm.tpl (revision 12407)
@@ -0,0 +1,52 @@
+<inp2:m_DefineElement name="prev_page">
+ <a href="<inp2:PageLink/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/pagenation_left.gif" width="5" height="5" alt="" /></a>&nbsp;&nbsp;
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="next_page">
+ &nbsp;<a href="<inp2:PageLink/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/pagenation_right.gif" width="5" height="5" alt="" /></a>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="page_current">
+ <span class="current-page"><inp2:m_param name="page"/></span>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="page_separator">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" />
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="page_link">
+ <a href="<inp2:PageLink/>" class="page-link"><inp2:m_param name="page"/></a>
+</inp2:m_DefineElement>
+
+<div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /><br /></div>
+<br />
+
+<table style="width: 100%; text-align: left;">
+ <tr>
+ <inp2:m_if check="{$prefix}_GridInfo" type="needs_pagination">
+ <td>
+ <inp2:m_Phrase label="lu_comm_Page"/>:&nbsp;
+
+
+ <inp2:{$prefix}_PaginationBar
+ current_render_as="page_current" separator_render_as="page_separator" link_render_as="page_link"
+ prev_page_render_as="prev_page"
+ next_page_render_as="next_page" />
+ </td>
+ </inp2:m_if>
+
+ <td align="right">
+ <inp2:m_phrase name="lu_ItemsPerPage"/>:
+ <form method="post" action="<inp2:m_FormAction />">
+
+ <select class="input-select" name="<inp2:{$prefix}_VarName type="PerPage"/>">
+ <option value="10" <inp2:{$prefix}_PerPageSelected per_page="10" selected='selected="selected"'/>>10</option>
+ <option value="20" <inp2:{$prefix}_PerPageSelected per_page="20" selected='selected="selected"'/>>20</option>
+ <option value="50" <inp2:{$prefix}_PerPageSelected per_page="50" selected='selected="selected"'/>>50</option>
+ </select>
+ <input type="submit" class="button" name="<inp2:{$prefix}_SubmitName event="OnSetPerPage"/>" value="<inp2:m_Phrase label="lu_btn_Set" no_editing="1"/>" />
+ </form>
+ </td>
+ </tr>
+</table>
+
Property changes on: branches/5.0.x/themes/advanced/platform/elements/pagination.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/menu.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/menu.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/menu.elm.tpl (revision 12407)
@@ -0,0 +1,109 @@
+<table class="menu-background fullwidth">
+ <tr>
+ <td align="left">
+ <table style="width: auto;">
+ <tr>
+ <td>
+ <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenu.js"></script>
+ <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenueffect.js"></script>
+ <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenuext_dyn.js"></script>
+ <script type="text/javascript" src="<inp2:m_TemplatesBase module='In-Portal'/>inc/nlsmenuext_xml.js"></script>
+
+ <link rel="StyleSheet" href="<inp2:m_TemplatesBase module='In-Portal'/>inc/dmenu.css" type="text/css" />
+ <div id="xmlMenuDiv"></div>
+
+ <script type="text/javascript">
+ <inp2:m_DefineElement name="menu_xml" no_editing="1">
+ <menumgr id="mgr" flowoverformelement="false" defaulteffect="aoslide" icpath="">
+ <!--## USE droponclick="false" TO OPEN MENU ONMOUSE-OVER ##-->
+ <menubar id="menubar" orient="H" showicon="true" showsubicon="false" stlprf="horz_" droponclick="true" >
+ <items>
+ <item id="sub-elem0" url="<inp2:m_Link template="index" m_cat_id="0" m_cat_page="1"/>" ico="['<inp2:m_TemplatesBase module="In-portal"/>img/menu_home.gif']" enb="true" title=""><![CDATA[<inp2:m_RootCategoryName/>]]></item>
+ <inp2:m_Include template="platform/elements/menu_sections.xml" />
+ </items>
+ </menubar>
+ </menumgr>
+ </inp2:m_DefineElement>
+
+ <inp2:m_get name="m_cat_id" result_to_var="current_category"/>
+
+ $(document).ready(
+ function() {
+ var menu_mgr = NlsMenuUtil.createFromXMLString('<inp2:m_RenderElement name="menu_xml" js_escape="1"/>');
+// menu_mgr.renderMenus();
+ menu_mgr.renderMenubar('xmlMenuDiv');
+
+ <inp2:m_if check="m_GetConst" name="EDITING_MODE" equals_to="2">
+ // make all spans with phrases clickable inside menus, that were just created
+ aTemplateManager.setupEditTranslationButtons('#xmlMenuDiv');
+ </inp2:m_if>
+ }
+ );
+ </script>
+ <noscript>
+ <inp2:m_DefineElement name="static_top_menu_element">
+ <inp2:m_if check="m_Param" name="external_url">
+ <inp2:m_Param name="external_url" result_to_var="link"/>
+ <inp2:m_else/>
+ <inp2:m_Link template="$template" m_cat_id="$cat_id" m_cat_page="1" result_to_var="link"/>
+ </inp2:m_if>
+
+ <inp2:m_if check="m_Param" name="menu_icon">
+ <inp2:m_TemplatesBase result_to_var="module_path"/>
+ <inp2:m_RenderElement name="menu_element" menu_href="$link" menu_title="$title" menu_icon_src="{$module_path}{$menu_icon}"/>
+ <inp2:m_else/>
+ <inp2:m_TemplatesBase module="In-Portal" result_to_var="module_path"/>
+ <inp2:m_RenderElement name="menu_element" menu_href="$link" menu_title="$title" menu_icon_src="{$module_path}img/menu_inedit.gif"/>
+ </inp2:m_if>
+ </inp2:m_DefineElement>
+
+ <table>
+ <tr>
+ <inp2:m_Link template="index" m_cat_id="0" m_cat_page="1" result_to_var="link"/>
+ <inp2:m_RootCategoryName result_to_var="title"/>
+ <inp2:m_TemplatesBase module="In-portal" result_to_var="module_path"/>
+ <inp2:m_RenderElement name="menu_element" menu_href="$link" menu_title="$title" menu_icon_src="{$module_path}img/menu_home.gif"/>
+ <inp2:st_CachedMenu level="0" category_id="0" render_as="static_top_menu_element"/>
+ </tr>
+ </table>
+ </noscript>
+
+ <inp2:m_Set m_cat_id="$current_category"/>
+ <inp2:c_Field requery="1" name="Name" result_to_var="category_name"/>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td align="right">
+ <table style="width: auto;">
+ <tr>
+ <!-- menu: My Account -->
+ <inp2:m_RenderElement design="menu_element">
+ <inp2:m_Capture to_var="menu_href">
+ <inp2:m_Link template="platform/my_account/my_account" m_cat_id="0" m_cat_page="1"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Capture to_var="menu_icon">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu_my_account.gif" alt="" /><br />
+ </inp2:m_Capture>
+
+ <inp2:m_Capture to_var="menu_title">
+ <inp2:m_Phrase name="lu_title_MyAccount"/>
+ </inp2:m_Capture>
+
+ <inp2:m_IsActive template=".*/my_account" result_to_var="current"/>
+ </inp2:m_RenderElement>
+ <!-- // menu: My Account -->
+
+
+ <inp2:m_if check="m_ModuleEnabled" module="In-Commerce">
+ <!-- menu: ShoppingCart -->
+ <inp2:m_Include t="in-commerce/elements/menu_element.elm"/>
+ <!-- // menu: ShoppingCart -->
+ </inp2:m_if>
+
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/menu.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/footer.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/footer.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/footer.elm.tpl (revision 12407)
@@ -0,0 +1,15 @@
+
+
+ <table class="fullwidth footer-table">
+ <tr>
+ <td>
+ Powered by In-portal &#174; 1997-<inp2:lang.current_CurrentDate format="Y"/>, <a href="http://www.intechnic.com" target="_blank">Intechnic Corporation</a>. <inp2:m_Phrase label="lu_AllRightsReserved"/>
+ </td>
+ </tr>
+ </table>
+
+ <div class="footer-links">
+ <a href="<inp2:m_Link template="platform/sitemap"/>"><inp2:m_Phrase label="lu_SiteMap"/></a> | <a href="<inp2:m_Link template="platform/terms"/>"><inp2:m_Phrase label="lu_TermAndCondition"/></a> | <a href="<inp2:m_Link template="platform/privacy"/>"><inp2:m_Phrase label="lu_PrivacyPolicy"/></a>
+ </div>
+
+ <inp2:m_RegisterPageHit/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/footer.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/menu_subsections.xml.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/menu_subsections.xml.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/menu_subsections.xml.tpl (revision 12407)
@@ -0,0 +1,32 @@
+<inp2:m_XMLTemplate cache="600"/>
+<inp2:m_Get var="page_id" result_to_var="page_id"/>
+<inp2:m_Inc param="level" by="1"/>
+<inp2:m_Get var="level" result_to_var="level"/>
+<inp2:m_Get var="max_level" result_to_var="max_level"/>
+<inp2:m_Random result_to_var="rand"/>
+<inp2:conf_ConfigValue name="CategoriesRebuildSerial" result_to_var="serial"/>
+<menus>
+ <menu id="subpages<inp2:m_Param name="page_id"/>"
+ orient="V" showicon="true" showsubicon="true" stlprf=""
+ submenuic="['<inp2:m_TemplatesBase module="In-portal"/>img/arrow_white.gif']">
+ <items>
+ <inp2:m_DefineElement name="top_sub_menu_elem" no_editing="1">
+ <item id="menu<inp2:m_Param name="page_id"/>" url="<inp2:m_if check="m_Param" name="external_url"><inp2:m_Param name="external_url"/><inp2:m_else/><inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/></inp2:m_if>" enb="true"
+ <inp2:m_if inverse="1" check="m_ParamEquals" name="level" value="$max_level">
+ <inp2:m_if check="m_Param" name="has_sub_menu">
+ subid="subpages<inp2:m_Param name="page_id"/>"
+ suburl="<inp2:m_link __NO_REWRITE__="1" template="platform/elements/menu_subsections.xml"
+ m_cat_id="$cat_id"
+ m_cat_page="1"
+ page_id="$page_id"
+ level="$level" max_level="4"
+ rand="$rand" serial="$serial"/>"
+ </inp2:m_if>
+ </inp2:m_if>
+ ><![CDATA[<inp2:m_Param name="title"/>]]></item>
+ </inp2:m_DefineElement>
+
+ <inp2:st_CachedMenu except="index" menu_id="$page_id" category_id="$cat_id" render_as="top_sub_menu_elem"/>
+ </items>
+ </menu>
+</menus>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/menu_subsections.xml.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.3
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/content_boxes.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/content_boxes.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/content_boxes.elm.tpl (revision 12407)
@@ -0,0 +1,175 @@
+<!--## MAIN CONTENT BOX ELEMENT DESIGN ##-->
+<inp2:m_DefineElement name="content_box">
+ <table class="fullwidth">
+ <tr>
+ <td colspan="3">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="20" alt=""/><br />
+ </td>
+ </tr>
+ <tr class="movable-header">
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ <td class="content-box-header table-border">
+ <div class="content-box-title"><inp2:m_param name="header"/></div>
+ </td>
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ </tr>
+ <tr>
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ <td class="content-box-content">
+ <inp2:m_param name="content"/>
+ </td>
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ </tr>
+ </table>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT BOX ELEMENT DESIGN ##-->
+
+<!--## DESIGN OF CONTENT BOX SUB-SECTION ELEMENT##-->
+<inp2:m_DefineElement name="content_box_subsection">
+ <table class="fullwidth">
+ <tr>
+ <td colspan="3">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="20" alt=""/><br />
+ </td>
+ </tr>
+ <tr class="movable-header">
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ <td class="content-box-header table-border">
+ <div class="content-box-title"><inp2:m_param name="subsection_header"/></div>
+ </td>
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ </tr>
+ <tr>
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ <td class="content-box-content">
+ <inp2:m_param name="content"/>
+ </td>
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ </tr>
+ </table>
+</inp2:m_DefineElement>
+<!--## //DESIGN OF CONTENT BOX SUB-SECTION ELEMENT##-->
+
+<!--## CONTENT BOX NO-HEADER ELEMENT DESIGN ##-->
+<inp2:m_DefineElement name="content_box_noheader">
+ <table class="fullwidth">
+ <tr class="movable-header">
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ <td class="content-box-content">
+ <inp2:m_param name="content"/>
+ </td>
+ <td width="13">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="13" height="1" alt=""/><br />
+ </td>
+ </tr>
+ </table>
+</inp2:m_DefineElement>
+<!--## /CONTENT BOX NO-HEADER ELEMENT DESIGN ##-->
+
+<inp2:m_DefineElement name="menu_element" current="" no_editing="1">
+ <inp2:m_if check="m_Param" name="current">
+ <td>
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu_active_border.gif" width="1" height="37" alt=""/><br />
+ </td>
+ <td class="menu-top-active-icon top-menu-padding">
+ <a href="<inp2:m_param name="menu_href" no_editing="1"/>"><inp2:m_if check="m_Param" name="menu_icon_src"><img src="<inp2:m_Param name="menu_icon_src"/>"/><inp2:m_else/><inp2:m_param name="menu_icon" no_editing="1"/></inp2:m_if></a>
+ </td>
+ <td class="menu-top-active-text top-menu-padding">
+ <a href="<inp2:m_param name="menu_href" no_editing="1"/>" class="top-menu-link"><inp2:m_param name="menu_title" no_editing="1"/></a>
+ </td>
+ <td>
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu_active_border.gif" width="1" height="37" alt=""/><br />
+ </td>
+ <inp2:m_else/>
+ <td>
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="37" alt=""/><br />
+ </td>
+ <td class="menu-top-noactive-icon top-menu-padding">
+ <a href="<inp2:m_param name="menu_href" no_editing="1"/>"><inp2:m_if check="m_Param" name="menu_icon_src"><img src="<inp2:m_Param name="menu_icon_src"/>"/><inp2:m_else/><inp2:m_param name="menu_icon" no_editing="1"/></inp2:m_if></a>
+ </td>
+ <td class="menu-top-noactive-text top-menu-padding">
+ <a href="<inp2:m_param name="menu_href" no_editing="1"/>" class="top-menu-link"><inp2:m_param name="menu_title" no_editing="1"/></a>
+ </td>
+ <td>
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="37" alt=""/><br />
+ </td>
+ </inp2:m_if>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="box_element" no_editing="1" prefix="">
+ <tr>
+ <td>
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" /><br />
+ </td>
+ <td>
+ <inp2:m_if check="m_Param" name="prefix">
+ <a href="<inp2:{$prefix}_SuggestItemLink template="$template"/>"><inp2:m_Phrase label="$title"/></a>
+ <inp2:m_else/>
+ <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1" />"><inp2:m_Phrase label="$title"/></a>
+ </inp2:m_if>
+ </td>
+ </tr>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="review_element">
+ <tr>
+ <td>
+ <strong><inp2:m_Phrase name="lu_fld_ReviewBy"/>:</strong> <inp2:Field name="ReviewedBy"/> [<inp2:Field name="CreatedOn" format="_regional_DateFormat"/>]<br />
+ <strong><inp2:m_Phrase name="lu_fld_ReviewText"/>:</strong> <inp2:Field name="ReviewText"/>
+ <br /><br />
+ </td>
+ </tr>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="rating_element">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/star<inp2:m_if check="m_Param" name="active">_rate</inp2:m_if>.gif" width="10" height="11" alt=""/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="category_path_element">
+ <inp2:m_ifnot check="c_HomeCategory" equals_to="$cat_id">
+ <inp2:m_param name="separator"/>
+ </inp2:m_ifnot>
+ <inp2:m_param name="cat_name"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="image_element">
+ <img src="<inp2:m_param name="img_path" />" title="<inp2:m_param name="alt" />" alt="<inp2:m_param name="alt" />" <inp2:m_param name="img_size" /> border="0" align="<inp2:m_param name="align"/>" />
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="tab">
+ <td class="<inp2:m_if check="m_IsActive" template="$template">active-tab<inp2:m_else/>inactive-tab</inp2:m_if>">
+ <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/>"><inp2:m_phrase name="$title"/></a>
+ </td>
+ <td width="8">&nbsp;
+
+ </td>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="file_element">
+ <tr>
+ <td class="file-list-icon">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/file_icons/<inp2:FileIcon default="icon_file.gif"/>" alt="<inp2:Field name="FileName"/>" border="0" /><br />
+ </td>
+ <td class="file-list-label">
+ <a href="<inp2:DownloadFileLink />"><inp2:Field name="FileName"/></a>
+ </td>
+ <tr>
+</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/content_boxes.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.4
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/header.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/header.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/header.elm.tpl (revision 12407)
@@ -0,0 +1,54 @@
+<table class="top-background fullwidth">
+ <tr>
+ <td width="240" nowrap>
+ <a href="<inp2:m_Link template="index" m_cat_id="0" m_cat_page="1"/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/globe.gif" alt="<inp2:m_GetConfig name="Site_Name"/>" /><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/logo.gif" alt="<inp2:m_GetConfig name="Site_Name"/>" /></a><br />
+ </td>
+
+ <!-- TOP-BANNER -->
+ <td class="top-baner-cell">
+ <inp2:m_include template="platform/elements/banners/banner_top.elm"/>
+ </td>
+ <!-- /TOP-BANNER -->
+
+ <td width="400" align="right">
+ <table style="width:auto">
+ <tr>
+ <td class="top-select-padding">
+ <form method="post" name="lang_form" id="lang_form" action="<inp2:m_FormAction />">
+ <input type="hidden" name="events[lang][OnChangeLanguage]" value="" />
+ <inp2:m_Phrase label="lu_YourLanguage"/>:
+ <select name="language" class="input-select" onchange="document.getElementById('lang_form').submit()">
+ <inp2:m_DefineElement name="lang_elem" no_editing="1">
+ <option value="<inp2:Field name="LanguageId"/>" <inp2:m_if check="SelectedLanguage">selected="selected"</inp2:m_if> ><inp2:Field name="PackName"/></option>
+ </inp2:m_DefineElement>
+ <inp2:lang_ListLanguages render_as="lang_elem" no_table="1"/>
+ </select>
+ </form>
+ </td>
+
+ <!--## THEME DROP-DOWN ##-->
+ <!--##
+ <td class="top-select-padding">
+ <form method="post" name="theme_form" id="theme_form" action="<inp2:m_FormAction />">
+ <input type="hidden" name="events[theme][OnChangeTheme]" value="" />
+ <inp2:m_Phrase label="lu_CurrentTheme"/>:
+ <select name="theme" class="input-select" onchange="document.getElementById('theme_form').submit()">
+ <inp2:m_DefineElement name="theme_elem">
+ <option value="<inp2:Field name="ThemeId"/>" <inp2:m_if check="SelectedTheme">selected="selected"</inp2:m_if> ><inp2:Field name="Name"/></option>
+ </inp2:m_DefineElement>
+ <inp2:theme_PrintList render_as="theme_elem" no_table="1"/>
+ </select>
+ </form>
+ </td>
+ ##-->
+ <!--## /THEME DROP-DOWN ##-->
+
+ <inp2:m_if check="m_ModuleEnabled" module="In-Commerce">
+ <inp2:m_Include t="in-commerce/elements/currency_picker.elm"/>
+ </inp2:m_if>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/header.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.3
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/menu_sections.xml.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/menu_sections.xml.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/menu_sections.xml.tpl (revision 12407)
@@ -0,0 +1,19 @@
+<inp2:m_Random result_to_var="rand"/>
+<inp2:m_DefineElement name="top_menu_item" no_editing="1">
+ <item id="menu<inp2:m_Param name="page_id"/>"
+ url="<inp2:m_if check="m_Param" name="external_url"><inp2:m_Param name="external_url"/><inp2:m_else/><inp2:m_Link template="$template" m_cat_id="$cat_id" m_cat_page="1"/></inp2:m_if>"
+ <inp2:m_if check="m_Param" name="menu_icon">
+ ico="['<inp2:m_TemplatesBase/><inp2:m_Param name="menu_icon"/>']"
+ <inp2:m_else/>
+ ico="['<inp2:m_TemplatesBase module="In-Portal"/>img/menu_inedit.gif']"
+ </inp2:m_if>
+ enb="true" title=""
+ subid="subpages<inp2:m_Param name="page_id"/>"
+ suburl="<inp2:m_link __NO_REWRITE__="1" template="platform/elements/menu_subsections.xml"
+ m_cat_id="$cat_id"
+ m_cat_page="1"
+ page_id="$page_id"
+ level="0" max_level="4"
+ />" ><![CDATA[<inp2:m_Param name="title"/>]]></item>
+</inp2:m_DefineElement>
+<inp2:st_CachedMenu level="0" category_id="0" render_as="top_menu_item"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/menu_sections.xml.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.3
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/banners/banner_right.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/banners/banner_right.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/banners/banner_right.elm.tpl (revision 12407)
@@ -0,0 +1,14 @@
+<table style="width: 100%;">
+ <tr class="movable-header">
+ <td class="side-box-header">
+ <span class="side-box-title"><inp2:m_Phrase label="lu_title_Advertisements"/></span>
+ </td>
+ </tr>
+ <tr>
+ <td class="content-box-content">
+ <!-- Right side Banner code goes here -->
+ Right-side Banner
+ <!-- /Right side Banner code goes here -->
+ </td>
+ </tr>
+</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/banners/banner_right.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/banners/banner_top.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/banners/banner_top.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/banners/banner_top.elm.tpl (revision 12407)
@@ -0,0 +1,2 @@
+<img src="<inp2:m_TemplatesBase module="In-Portal"/>img/top_baner_1.gif" width="500" height="70" alt="" /><br />
+<!--## <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/top_baner_1.gif" width="500" height="70" alt="" /><br /> ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/banners/banner_top.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/navigation_bar.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/navigation_bar.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/navigation_bar.elm.tpl (revision 12407)
@@ -0,0 +1,38 @@
+<inp2:m_DefaultParam titles="" templates="" show_category="0"/>
+
+<inp2:m_DefineElement name="root_category">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/icon_home.gif" width="9" height="9" alt=""/> <a href="<inp2:c_CategoryLink template="__default__" />"><inp2:m_RootCategoryName/></a>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="module_root">
+ <inp2:m_param name="separator"/>
+ <a href="<inp2:c_CategoryLink template="$module_index" cat_id="$cat_id"/>"><inp2:m_param name="title"/></a>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="nav_link">
+ <inp2:m_param name="separator"/>
+ <inp2:m_if check="m_Param" name="category">
+ <a href="<inp2:c_CategoryLink template="__default__" m_cat_page="1"/>"><inp2:m_param name="title"/></a>
+ <inp2:m_else/>
+ <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/>"><inp2:m_param name="title"/></a>
+ </inp2:m_if>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="module_item">
+ <inp2:m_param name="separator"/>
+ <a href="<inp2:{$prefix}_ItemLink template="$template" />"><inp2:m_param name="title"/></a>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="current_item">
+ <inp2:m_param name="separator"/>
+ <span> <inp2:m_param name="title"/></span>
+</inp2:m_DefineElement>
+
+<table class="fullwidth groupItem">
+ <tr class="movable-header">
+ <td class="navigation-bar">
+ <!-- module_root_render_as="module_root" -->
+ <inp2:c_CategoryPath separator="&gt;" render_as="nav_link" current_render_as="current_item" module_item_render_as="module_item" root_cat_render_as="root_category" titles="$titles" templates="$templates" show_category="$show_category"/>
+ </td>
+ </tr>
+</table>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/navigation_bar.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/side_boxes.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/side_boxes.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/side_boxes.elm.tpl (revision 12407)
@@ -0,0 +1,14 @@
+<inp2:m_DefineElement name="blue_box">
+ <table style="width: 100%;">
+ <tr class="movable-header">
+ <td class="side-box-header">
+ <div class="side-box-title"><inp2:m_param name="header"/></div>
+ </td>
+ </tr>
+ <tr>
+ <td class="side-box-content">
+ <inp2:m_param name="content"/>
+ </td>
+ </tr>
+ </table>
+</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/side_boxes.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/.smsignore
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/.smsignore (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/.smsignore (revision 12407)
@@ -0,0 +1 @@
+.*\.xml\.tpl
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/.smsignore
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/dynamic_forms.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/dynamic_forms.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/dynamic_forms.elm.tpl (revision 12407)
@@ -0,0 +1,58 @@
+<inp2:m_DefineElement name="form_field_text">
+ <input type="text" class="input-text" name="<inp2:CustomInputName/>" value="<inp2:SubmissionTag tag="Field"/>" <inp2:m_param name="field_params" />/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_field_password">
+ <input type="password" class="input-text" primarytype="password" name="<inp2:CustomInputName/>" id="<inp2:CustomInputName/>" value="" />
+ <input type="password" class="input-text" name="<inp2:CustomInputName verify="1"/>" id="verify_<inp2:CustomInputName verify="1"/>" value="" />
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_field_option">
+ <option value="<inp2:m_param name="key"/>"<inp2:m_param name="selected"/>><inp2:m_param name="option"/></option>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_field_select">
+ <select name="<inp2:CustomInputName/>" class="input-select">
+ <inp2:SubmissionTag tag="PredefinedOptions" field="$field" block="form_field_option" selected="selected"/>
+ </select>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_field_checkbox">
+ <input type="hidden" id="<inp2:CustomInputName/>" name="<inp2:CustomInputName/>" value="<inp2:SubmissionTag tag="Field" field="$field" db="db"/>">
+ <input type="checkbox" id="_cb_<inp2:m_param name="field"/>" name="_cb_<inp2:m_param name="field"/>" <inp2:SubmissionTag tag="Field" checked="checked" db="db"/> class="<inp2:m_param name="field_class"/>" onclick="document.getElementById('<inp2:CustomInputName/>').value = this.checked ? 1:0">
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_field_textarea">
+ <textarea name="<inp2:CustomInputName/>" class="input-textarea" <inp2:m_param name="field_params" />><inp2:SubmissionTag tag="Field" field="$field" /></textarea>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_radio_item">
+ <input type="radio" <inp2:m_param name="checked"/> name="<inp2:m_param name="field_name"/>" id="<inp2:m_param name="field_name"/>_<inp2:m_param name="key"/>" value="<inp2:m_param name="key"/>"><label for="<inp2:m_param name="field_name"/>_<inp2:m_param name="key"/>"><inp2:m_param name="option"/></label>&nbsp;
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_field_radio">
+ <inp2:SubmissionTag tag="PredefinedOptions" field="$field" block="form_radio_item" selected="checked"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="form_field">
+ <tr>
+ <td class="field-name">
+ <strong><inp2:Field name="FieldLabel" plus_or_as_label="1"/><inp2:m_if check="FieldEquals" field="Required" value="1"><span class="field-required">*</span></inp2:m_if>:</strong>&nbsp;&nbsp;
+ </td>
+ <td class="field-value">
+ <inp2:m_if check="SubmissionTag" tag="HasError">
+ <span class="field-error"><inp2:SubmissionTag tag="Error"/></span><br />
+ </inp2:m_if>
+
+ <inp2:ConfigFormElement field="Value" blocks_prefix="form_field_" element_type_field="ElementType" value_list_field="ValueList" /><br/>
+ </td>
+ </tr>
+
+ <inp2:m_if check="m_Param" name="not_last">
+ <tr>
+ <td colspan="2">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ </td>
+ </tr>
+ </inp2:m_if>
+</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/dynamic_forms.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/search_results.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/search_results.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/search_results.elm.tpl (revision 12407)
@@ -0,0 +1,20 @@
+<inp2:m_DefineElement name="search_relevance_normal">
+ <inp2:m_Phrase label="lu_Relevance"/>:<br />
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""><br />
+ <table width="70" style="border: 1px solid <inp2:m_param name="on_color"/>">
+ <tr>
+ <td width="<inp2:m_param name="percent_on" />%" bgcolor="<inp2:m_param name="on_color"/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""></td>
+ <td width="<inp2:m_param name="percent_off" />%" bgcolor="<inp2:m_param name="off_color"/>"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""></td>
+ </tr>
+ </table>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="search_relevance_full">
+ <inp2:m_Phrase label="lu_Relevance"/>:<br />
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""><br />
+ <table width="70">
+ <tr>
+ <td width="100%" bgcolor="<inp2:m_param name="on_color" />"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="5" alt=""></td>
+ </tr>
+ </table>
+</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/search_results.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/content_boxes/sub_categories.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/content_boxes/sub_categories.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/content_boxes/sub_categories.elm.tpl (revision 12407)
@@ -0,0 +1,50 @@
+<!-- categories -->
+<inp2:m_RenderElement design="content_box" data_exists="0">
+ <inp2:m_Capture to_var="header">
+ <strong><inp2:c_Field name="Name"/></strong>
+ </inp2:m_Capture>
+
+ <!--## CATEGORY IMAGE & DESCRIPTION ##-->
+ <table class="fullwidth category-header">
+ <tr>
+ <td valign="top">
+ <inp2:m_if check="c_ImageSrc" MaxWidth="thumbnail">
+ <img src="<inp2:c_ImageSrc Primary="1" MaxWidth="thumbnail" />" class="image_border" align="right" hspace="5" vspace="0" alt="<inp2:c_Field name="Name"/>"/>
+ </inp2:m_if>
+ <inp2:c_Field name="Description"/>
+ </td>
+ </tr>
+ </table>
+ <!--## /CATEGORY IMAGE & DESCRIPTION ##-->
+</inp2:m_RenderElement>
+
+<inp2:m_RenderElement design="content_box_noheader" data_exists="1">
+ <inp2:c_InitList list_name="sub_categories" page_var="m_cat_page"/>
+
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_Categories"/> (<inp2:c_TotalRecords list_name="sub_categories"/>)
+ </inp2:m_Capture>
+
+ <table class="fullwidth">
+ <tr>
+ <td class="category-statistics">
+ <inp2:m_phrase name="lu_TotalCategories"/>: <inp2:c_CategoryCount/> &nbsp;|&nbsp; <inp2:m_phrase name="lu_AddedToday"/>: <inp2:c_CategoryCount today="1"/>
+ </td>
+ <td class="category-statistics" align="right">
+ <inp2:m_phrase name="lu_CategoriesUpdated"/>: <inp2:c_LastUpdated format="_regional_DateFormat"/>
+ </td>
+ </tr>
+ </table>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="4" alt="" /><br />
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" alt="" /><br />
+ <br />
+
+ <inp2:m_include template="platform/elements/categories.elm"/>
+
+ <table class="fullwidth">
+ <inp2:c_ListCategories list_name="sub_categories" render_as="category_element" columns="2" direction="H"/>
+ </table>
+ <br /><inp2:m_include template="platform/elements/pagination.elm" prefix="c" list_name="sub_categories"/>
+</inp2:m_RenderElement>
+<!-- // categories -->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/content_boxes/sub_categories.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.3
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/content_boxes/related_items.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/content_boxes/related_items.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/content_boxes/related_items.elm.tpl (revision 12407)
@@ -0,0 +1,7 @@
+<!--## related category items ##-->
+ <inp2:m_include template="platform/elements/categories.elm"/>
+
+ <ul>
+ <inp2:c_ListCategories render_as="related_category_element" types="related" related_to="$related_to" parent_cat_id="any" no_table="1"/>
+ </ul>
+<!--## // related category items ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/content_boxes/related_items.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/content_boxes/no_favorites.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/content_boxes/no_favorites.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/content_boxes/no_favorites.elm.tpl (revision 12407)
@@ -0,0 +1,9 @@
+<inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_Phrase name="lu_title_Favorites"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_NoFavorites"/>
+</inp2:m_RenderElement>
+
+<inp2:m_ModuleInclude template="elements/content_boxes/pick_items.elm"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/content_boxes/no_favorites.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/content_boxes/nothing_found.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/content_boxes/nothing_found.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/content_boxes/nothing_found.elm.tpl (revision 12407)
@@ -0,0 +1,25 @@
+<inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_Phrase name="lu_title_SearchResults"/>
+ </inp2:m_Capture>
+
+ <table class="warning-message fullwidth">
+ <tr>
+ <td width="30">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/warning_icon.gif" width="21" height="18" alt=""/>
+ </td>
+ <td>
+ <inp2:m_phrase name="lu_Warning"/><br />
+ </td>
+ </tr>
+ </table>
+ <br />
+
+ <inp2:m_if check="m_Get" var="keywords_too_short">
+ <inp2:m_Phrase label="lu_text_KeywordsTooShort"/>!
+ <inp2:m_else/>
+ <inp2:m_Phrase label="lu_text_NothingFound"/>!
+ </inp2:m_if>
+</inp2:m_RenderElement>
+
+<inp2:m_ModuleInclude template="elements/content_boxes/pick_items.elm"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/content_boxes/nothing_found.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/preferences.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/preferences.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/preferences.elm.tpl (revision 12407)
@@ -0,0 +1,35 @@
+<inp2:m_DefineElement name="privacy_element">
+ <tr>
+ <td class="field-name"><inp2:m_phrase name="$title"/></td>
+ <td><inp2:user-profile_Field field="$field" profile_field="1"/></td>
+ <td class="field-value">
+ <input type="hidden" id="<inp2:user-profile_InputName field="$field"/>" name="<inp2:user-profile_InputName field="$field"/>" value="<inp2:user-profile_Field field="$field"/>"/>
+ <input type="checkbox" id="_cb_<inp2:user-profile_InputName field="$field"/>" <inp2:user-profile_Field field="$field" checked="checked" db="db"/> onchange="update_checkbox(this, document.getElementById('<inp2:user-profile_InputName field="$field"/>'));"/>
+ </td>
+ </tr>
+ <inp2:m_if check="m_ParamEquals" name="is_last" value="0">
+ <tr>
+ <td colspan="3">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ </td>
+ </tr>
+ </inp2:m_if>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="profile_element">
+ <inp2:m_if check="user-profile_Field" name="$field">
+ <inp2:m_inc param="fields_shown" by="1"/>
+ <tr>
+ <td class="field-name"><inp2:m_phrase name="$title"/></td>
+ <td class="field-value"><inp2:user-profile_Field field="$field" profile_field="1"/></td>
+ </tr>
+
+ <inp2:m_if check="user-profile_NotLastField" counter="fields_shown">
+ <tr>
+ <td colspan="3">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ </td>
+ </tr>
+ </inp2:m_if>
+ </inp2:m_if>
+</inp2:m_DefineElement>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/preferences.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/users.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/users.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/users.elm.tpl (revision 12407)
@@ -0,0 +1,35 @@
+<!--## DESIGNS OF LINK ELEMENTS DESCRIBED IN THIS TEMPLATE ##-->
+
+<!--## USER ELEMENT ##-->
+<inp2:m_DefineElement name="user_element">
+ <tr>
+ <td colspan="4">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /></div>
+ </td>
+ </tr>
+ <tr class="listing-row">
+ <td valign="top">
+ <a href="<inp2:ProfileLink template="platform/my_account/public_profile"/>"><inp2:Field name="Login"/></a>
+ </td>
+ <td valign="top">
+ <inp2:m_if check="LoggedIn">
+ <inp2:m_Phrase name="lu_Yes"/>
+ <inp2:m_else/>
+ <inp2:m_Phrase name="lu_No"/>
+ </inp2:m_if>
+ </td>
+ <td valign="top">
+ <inp2:Field name="Email"/>
+ </td>
+ <td valign="top">
+ <inp2:Field name="CreatedOn"/>
+ </td>
+ </tr>
+</inp2:m_DefineElement>
+<!--## /USER ELEMENT ##-->
+
+<!--## NO USERS ELEMENT ##-->
+<inp2:m_DefineElement name="no_users">
+ <inp2:m_phrase name="lu_NoMembers"/>
+</inp2:m_DefineElement>
+<!--## /NO USERS ELEMENT ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/users.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/elements/title_bar.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/elements/title_bar.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/elements/title_bar.elm.tpl (revision 12407)
@@ -0,0 +1,17 @@
+<inp2:m_DefineElement name="pagetitle_category_caption">
+ <inp2:m_if check="m_ParamEquals" name="cat_id" value="0" inverse="inverse">
+ <inp2:m_if check="m_ParamEquals" name="is_module_root" value="0">
+ <inp2:m_param name="separator"/>
+ </inp2:m_if>
+ </inp2:m_if>
+ <inp2:m_param name="cat_name"/>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="pagetitle_root_category">
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="pagetitle_module_root">
+ <inp2:m_param name="cat_name"/>
+</inp2:m_DefineElement>
+
+<inp2:c_CategoryPath separator=" &gt; " render_as="pagetitle_category_caption" root_cat_render_as="pagetitle_root_category" module_root_render_as="pagetitle_module_root" />
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/elements/title_bar.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/register.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/register.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/register.tpl (revision 12407)
@@ -0,0 +1,110 @@
+<!--##
+<NAME>User Registration</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_UserRegistration"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<!--## MAIN CONTENT ##-->
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration" templates="platform/login/register"/>
+ </div>
+ <div class="movable-element">
+ <!-- user registration -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_UserRegistration"/>
+ </inp2:m_Capture>
+
+ <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
+
+ <inp2:u_PresetFormFields/>
+ <inp2:m_if check="u_HasError" field="any">
+ <inp2:m_RenderElement name="error_message" />
+ </inp2:m_if>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
+
+ <form method="post" action="<inp2:m_FormAction/>">
+ <table class="form-data fullwidth">
+ <inp2:m_if check="u_UseUsernames">
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Login" title="lu_fld_Login" style="width:155px" />
+ </inp2:m_if>
+
+ <inp2:m_if check="m_ConfigEquals" name="User_Password_Auto" value="0">
+ <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="Password" title="lu_fld_Password" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="VerifyPassword" title="lu_fld_VerifyPassword" style="width:155px" />
+ </inp2:m_if>
+
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="FirstName" title="lu_fld_FirstName" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="LastName" title="lu_fld_LastName" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Company" title="lu_fld_Company" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Phone" title="lu_fld_Phone" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Fax" title="lu_fld_Fax" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Email" title="lu_fld_Email" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_date" prefix="u" field="dob" title="lu_fld_BirthDate" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street" title="lu_fld_AddressLine1" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street2" title="lu_fld_AddressLine2" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="City" title="lu_fld_City" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="State" title="lu_fld_State" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Zip" title="lu_fld_Zip" style="width:55px" />
+
+ <inp2:m_if check="m_GetConfig" name="AllowSelectGroupOnFront">
+ <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="UserGroup" has_empty="1" title="lu_fld_UserGroup" />
+ </inp2:m_if>
+
+ <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="Country" title="lu_fld_Country" has_empty="1" is_last="1"/>
+
+ <inp2:m_if check="m_ConfigEquals" option="RegistrationCaptcha" value="1">
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/>
+ <inp2:m_RenderElement name="inp_edit_captcha" prefix="u" style="width: 170px;" />
+ </inp2:m_if>
+
+ <inp2:m_ModuleInclude template="elements/registration_fields.elm"/>
+
+ <inp2:m_RenderElement design="inp_edit_buttons" no_editing="1">
+ <input type="hidden" name="next_template" value="<inp2:m_get var="next_template"/>" />
+ <input type="hidden" name="registration_confirm_template" value="platform/login/register_confirm" />
+ <input type="hidden" name="registration_confirm_pending_template" value="platform/login/register_confirm_pending" />
+
+ <input class="button" type="submit" name="events[u][OnCreate]" value="<inp2:m_Phrase label="lu_btn_Register" no_editing="1"/>"/>
+ <input type="button" class="button" onclick="history.back();" value="<inp2:m_Phrase label="lu_btn_Cancel" no_editing="1"/>"/>
+ </inp2:m_RenderElement>
+ </table>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- // user registration -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT ##-->
+
+<!--## DESIGN TEMPLATE ##-->
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
+<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/register.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_confirm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_confirm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_confirm.tpl (revision 12407)
@@ -0,0 +1,61 @@
+<!--##
+<NAME>Password Reset Confirmed</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_ForgotPasswordConfirm"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<!--## MAIN CONTENT ##-->
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_ForgotPasswordConfirm" templates="platform/login/forgot_password_reset_confirm"/>
+ </div>
+ <div class="movable-element">
+ <!-- forgot password reset confirm -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_ForgotPasswordConfirm"/>
+ </inp2:m_Capture>
+
+ <form method="POST" action="<inp2:m_FormAction />">
+ <inp2:m_Phrase label="lu_text_ForgotPassHasBeenReset"/>
+
+ <br /><br />
+
+ <input type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="platform/login/register" next_template="index"/>');"/>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- // forgot password reset confirm -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT ##-->
+
+<!--## DESIGN TEMPLATE ##-->
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
+<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_confirm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/register_confirm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/register_confirm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/register_confirm.tpl (revision 12407)
@@ -0,0 +1,60 @@
+<!--##
+<NAME>Registration Completed</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration,lu_title_RegistrationConfirmation" templates="platform/login/register,platform/login/register_confirm"/>
+ </div>
+ <div class="movable-element">
+ <!-- registration confirmation -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
+ </inp2:m_Capture>
+
+ <form method="POST" action="<inp2:m_FormAction />">
+ <inp2:m_phrase name="lu_RegistrationCompleted"/>
+
+ <inp2:m_if check="conf_ConfigValue" name="User_Password_Auto">
+ <br /><br /><inp2:m_phrase name="lu_RegistrationEmailed"/>
+ </inp2:m_if>
+
+ <br /><br />
+ <input type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="index" />');"/>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- // registration confirmation -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/register_confirm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/forgot_password.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/forgot_password.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/forgot_password.tpl (revision 12407)
@@ -0,0 +1,109 @@
+<!--##
+<NAME>Forgot Password</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_ForgotPassword"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<!--## MAIN CONTENT ##-->
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_ForgotPassword" templates="platform/login/forgot_password"/>
+ </div>
+ <div class="movable-element">
+ <!-- forgot password -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_ForgotPassword"/>
+ </inp2:m_Capture>
+
+ <inp2:m_if check="conf_ConfigValue" name="Email_As_Login">
+ <inp2:m_Phrase label="lu_EnterForgotEmail"/>
+ <inp2:m_else/>
+ <inp2:m_Phrase label="lu_EnterForgotUserEmail"/>
+ </inp2:m_if>
+ <br /><br />
+
+ <inp2:m_if check="u_HasError" field="any">
+ <inp2:m_RenderElement name="error_message"/>
+ </inp2:m_if>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br />
+
+ <form method="post" action="<inp2:m_FormAction/>">
+ <table class="form-data fullwidth">
+ <inp2:m_if check="m_ConfigEquals" name="Email_As_Login" value="0">
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="u" field="Login" title="lu_fld_Login"/>
+ <td class="field-value">
+ <inp2:m_if check="u_HasError" field="Login">
+ <span class="field-error"><inp2:u_Error field="Login"/></span><br />
+ </inp2:m_if>
+ <input type="text" class="input-text" name="username" value="<inp2:m_Get name="username"/>" tabindex="<inp2:m_get param="tab_index"/>" style="width: 155px;">
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/>
+
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <td class="field-name"></td>
+ <td class="field-value">
+ <inp2:m_Phrase label="lu_Or"/>
+ </td>
+ </tr>
+ <inp2:m_RenderElement name="inp_edit_field_separator" is_last="0"/>
+ </inp2:m_if>
+
+ <tr class="<inp2:m_odd_even odd="table_color1" even="table_color2"/>">
+ <inp2:m_RenderElement name="inp_edit_field_caption" prefix="u" field="Email" title="lu_fld_Email"/>
+ <td class="field-value">
+ <inp2:m_if check="u_HasError" field="Email">
+ <span class="field-error"><inp2:u_Error field="Email"/></span><br />
+ </inp2:m_if>
+ <input type="text" class="input-text" name="email" value="<inp2:m_Get name="email"/>" tabindex="<inp2:m_get param="tab_index"/>" style="width: 155px;">
+ </td>
+ </tr>
+
+ <inp2:m_RenderElement design="inp_edit_buttons">
+ <input type="hidden" name="template_success" value="platform/login/forgot_password_reset_notice"/>
+ <input type="hidden" name="reset_confirm_template" value="platform/login/forgot_password_reset"/>
+
+ <input type="submit" class="button" name="events[u][OnForgotPassword]" value="<inp2:m_Phrase label="lu_btn_SendPassword" no_editing="1"/>" />
+ <input type="button" class="button" onclick="redirect('<inp2:m_Link template="index"/>');" value="<inp2:m_Phrase label="lu_btn_Cancel" no_editing="1"/>">
+ </inp2:m_RenderElement>
+ </table>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- // forgot password -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT ##-->
+
+<!--## DESIGN TEMPLATE ##-->
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
+<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/forgot_password.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/forgot_password_reset.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/forgot_password_reset.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/forgot_password_reset.tpl (revision 12407)
@@ -0,0 +1,72 @@
+<!--##
+<NAME>Reset Password</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_PasswordRequestConfirm"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<!--## MAIN CONTENT ##-->
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_PasswordRequestConfirm" templates="platform/login/forgot_password_reset"/>
+ </div>
+ <div class="movable-element">
+ <!-- forgot password reset -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_PasswordRequestConfirm"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_text_PasswordRequestConfirm"/>
+
+ <br /><br />
+
+ <inp2:m_if check="u_TestCodeIsValid">
+ <form method="POST" action="<inp2:m_FormAction />">
+ <input type="submit" name="events[u][OnResetPasswordConfirmed]" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" class="button" />
+
+ <input type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="index"/>');" />
+
+ <input type="hidden" name="user_key" value="<inp2:m_Get name="user_key"/>"/>
+ <input type="hidden" name="template_success" value="platform/login/forgot_password_reset_confirm" />
+ </form>
+ <inp2:m_else />
+ <span class="error"><inp2:u_Error field="PwResetConfirm"/></span>
+ <br /> <br />
+ <a href="<inp2:m_Link template="index" m_cat_id="0" m_cat_page="1"/>"><inp2:m_Phrase label="lu_ReturnToHome"/></a>
+ </inp2:m_if>
+ </inp2:m_RenderElement>
+ <!-- // forgot password reset -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT ##-->
+
+<!--## DESIGN TEMPLATE ##-->
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
+<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/forgot_password_reset.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_notice.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_notice.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_notice.tpl (revision 12407)
@@ -0,0 +1,60 @@
+<!--##
+<NAME>Forgot Password Notification</NAME>
+<DESC>Password Sent Confirmation</DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_ForgotPasswordNotification"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<!--## MAIN CONTENT ##-->
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_ForgotPasswordNotification" templates="platform/login/forgot_password_reset_notice"/>
+ </div>
+ <div class="movable-element">
+ <!-- forgot password reset confirm -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_ForgotPasswordNotification"/>
+ </inp2:m_Capture>
+
+ <form method="POST" action="<inp2:m_FormAction />">
+ <inp2:m_Phrase label="lu_text_ForgotPassResetEmailSent"/>
+ <br /><br />
+
+ <input type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" class="button" onclick="redirect('<inp2:m_Link template="index" />');"/>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- // forgot password reset confirm -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT ##-->
+
+<!--## DESIGN TEMPLATE ##-->
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
+<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/forgot_password_reset_notice.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/register_confirm_pending.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/register_confirm_pending.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/register_confirm_pending.tpl (revision 12407)
@@ -0,0 +1,56 @@
+<!--##
+<NAME>Registration Pending</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_RegistrationPendingConfirmation"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration,lu_title_RegistrationPendingConfirmation" templates="platform/login/register,platform/login/register_confirm_pending"/>
+ </div>
+ <div class="movable-element">
+ <!-- registration pending confirmation -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_RegistrationPendingConfirmation"/>
+ </inp2:m_Capture>
+
+ <inp2:m_if check="m_GetConfig" name="User_Allow_New" equals_to="4">
+ <inp2:m_Phrase name="lu_text_RegistrationActivationPending"/>
+ <inp2:m_else/>
+ <inp2:m_Phrase name="lu_text_RegistrationPending"/>
+ </inp2:m_if>
+
+ </inp2:m_RenderElement>
+ <!-- // registration pending confirmation -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/register_confirm_pending.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/login/activate_confirm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/activate_confirm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/activate_confirm.tpl (revision 12407)
@@ -0,0 +1,61 @@
+<!--##
+<NAME>Registration Activation</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserRegistration,lu_title_RegistrationConfirmation" templates="platform/login/register,platform/login/register_confirm_pending"/>
+ </div>
+ <div class="movable-element">
+ <!-- registration confirmation -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_RegistrationConfirmation"/>
+ </inp2:m_Capture>
+
+ <inp2:m_if check="u_TestCodeIsValid" code_type="activation">
+ <inp2:u_ActivateUser/>
+ <inp2:m_Phrase name="lu_RegistrationCompleted"/>
+
+ <br /><br />
+ <input type="button" value="<inp2:m_Phrase label='lu_btn_Ok'/>" class="button" onclick="redirect('<inp2:m_Link template='index' m_cat_id='0' m_cat_page='1'/>');"/>
+ <inp2:m_else />
+ <span class="field-error"><inp2:u_Error field="PwResetConfirm"/></span>
+ <br /><br />
+ <a href="<inp2:m_Link template='index' m_cat_id='0' m_cat_page='1'/>"><inp2:m_Phrase label="lu_ReturnToHome"/></a>
+ </inp2:m_if>
+ </inp2:m_RenderElement>
+ <!-- // registration confirmation -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Index: branches/5.0.x/themes/advanced/platform/login/login_pending_disabled.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/login/login_pending_disabled.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/login/login_pending_disabled.tpl (revision 12407)
@@ -0,0 +1,51 @@
+<!--##
+<NAME>Account Pending or Disabled</NAME>
+<DESC></DESC>
+<SECTION>My Account||Login</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_DisabledAccountWarning"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_DisabledAccountWarning" templates="platform/login/login_pending_disabled"/>
+ </div>
+ <div class="movable-element">
+ <!-- login pending/disabled -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_DisabledAccountWarning"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_text_DisabledAccountWarning"/>: <a href="mailto:<inp2:u_SiteAdminEmail/>"><inp2:u_SiteAdminEmail/></a>
+ </inp2:m_RenderElement>
+ <!-- // login pending/disabled -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/login/login_pending_disabled.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/mailing_list/subscribe.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/mailing_list/subscribe.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/mailing_list/subscribe.tpl (revision 12407)
@@ -0,0 +1,53 @@
+<!--##
+<NAME>Subscribe</NAME>
+<DESC></DESC>
+<SECTION>Platform||Mailing</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_SubscribeConfirm"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SubscribeConfirm" templates="platform/mailing_list/subscribe"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_SubscribeConfirm"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_subscribe_confirm_prompt" />
+ <br /><br />
+
+ <form method="POST" action="<inp2:m_FormAction />">
+ <input class="button" name="events[u][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" />&nbsp;
+ <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" onclick="redirect('<inp2:m_Link template="index"/>');" />&nbsp;
+ <input type="hidden" name="subscribe_ok_template" value="platform/mailing_list/subscribe_ok"/>
+ </form>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/mailing_list/subscribe.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe.tpl (revision 12407)
@@ -0,0 +1,53 @@
+<!--##
+<NAME>Unsubscribe</NAME>
+<DESC>Unsubscribe from mailing list</DESC>
+<SECTION>Platform||Mailing</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_UnsubscribeConfirm"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UnsubscribeConfirm" templates="platform/mailing_list/unsubscribe"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_UnsubscribeConfirm"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_unsubscribe_confirm_prompt" />
+ <br /><br />
+
+ <form method="POST" action="<inp2:m_FormAction />">
+ <input class="button" name="events[u][OnSubscribeUser]" type="submit" value="<inp2:m_Phrase label="lu_btn_Yes" no_editing="1"/>" />&nbsp;
+ <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_No" no_editing="1"/>" onclick="redirect('<inp2:m_Link template="index"/>');" />&nbsp;
+ <input type="hidden" name="unsubscribe_ok_template" value="platform/mailing_list/unsubscribe_ok"/>
+ </form>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/mailing_list/subscribe_ok.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/mailing_list/subscribe_ok.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/mailing_list/subscribe_ok.tpl (revision 12407)
@@ -0,0 +1,49 @@
+<!--##
+<NAME>Subscription Confirmed</NAME>
+<DESC>Subscription confirmed to mailing list</DESC>
+<SECTION>Platform||Mailing</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_SubscribeOk"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SubscribeConfirm,lu_title_SubscribeOk" templates="platform/mailing_list/subscribe,platform/mailing_list/subscribe_ok"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_SubscribeOk"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_ThankForSubscribing"/>
+ <br /><br />
+
+ <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" onClick="window.location.href='<inp2:m_Link template="index"/>'" />&nbsp;
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/mailing_list/subscribe_ok.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe_ok.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe_ok.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe_ok.tpl (revision 12407)
@@ -0,0 +1,49 @@
+<!--##
+<NAME>Unsubscribe Confirmed</NAME>
+<DESC>Unsubscribe from mailing list confirmed</DESC>
+<SECTION>Platform||Mailing</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_UnsubscribeOk"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UnsubscribeConfirm,lu_title_UnsubscribeOk" templates="platform/mailing_list/unsubscribe,platform/mailing_list/unsubscribe_ok"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_UnsubscribeOk"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_TextUnsubscribe"/>
+ <br /><br />
+
+ <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" onClick="window.location.href='<inp2:m_Link template="index"/>'" />&nbsp;
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/mailing_list/unsubscribe_ok.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/captcha_image.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/captcha_image.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/captcha_image.elm.tpl (revision 12407)
@@ -0,0 +1 @@
+<inp2:m_CaptchaImage/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/inc/captcha_image.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/styles.css
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/styles.css (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/styles.css (revision 12407)
@@ -0,0 +1,642 @@
+/* --- Golbal Usage Styles --- */
+html, body {
+ margin: 0px;
+ padding: 0px;
+ height: 100%;
+ border: none;
+ font: 9pt Arial;
+ color: #000000;
+}
+
+.fullwidth {
+ width: 100%;
+}
+
+table {
+ margin: 0px;
+ padding: 0px;
+ border-collapse: collapse;
+}
+
+td {
+ font: 11px Arial, serif;
+ color: #000000;
+ margin: 0px;
+ padding: 0px;
+}
+
+
+.hidden-element {
+ display: none;
+}
+
+.horizontal-separator {
+ background: url('../img/horizontal_dashed_line.gif') bottom repeat-x;
+}
+
+.vertical-separator {
+ background: url('../img/vertical_dashed_line.gif') top center repeat-y;
+}
+
+img, img A {
+ border: 0px;
+}
+
+form {
+ display: inline;
+}
+
+.top-background {
+ background: url('../img/top_background.gif') right repeat-y;
+}
+
+.top-baner-cell
+ {
+ padding: 10px;
+ text-align:center;
+ }
+
+.menu-background {
+ background: url('../img/menu_background.gif') top repeat-x #1865AC;
+ width: 100%;
+}
+
+.top-select-padding {
+ padding: 0px 15px;
+}
+
+.footer-table td {
+ background: url('../img/footer_blue.gif') top repeat-x;
+ height: 26px;
+ color: #F7EEE4;
+ font-size: 10px;
+ padding: 0px 10px;
+}
+
+.footer-table a {
+ color: #F7EEE4;
+}
+
+/* --- Link Styles --- */
+a {
+ color: #197ACA;
+}
+
+a:hover {
+ color: #FF9900;
+}
+
+a.more-link {
+ font-size: 10px;
+}
+
+a.item-action {
+ font-size: 9px;
+ color: #666666;
+}
+
+a.item-action:hover {
+ color: #000000;
+}
+
+.footer-links {
+ text-align: right;
+ padding: 5px 10px;
+}
+
+.footer-links A {
+ color: #333333;
+ font-size: 10px;
+}
+
+.footer-links A:hover {
+ color: #666666;
+}
+
+/* --- Side Box Styles --- */
+.side-box-header {
+ background: url('../img/side_boxes_background.gif') bottom repeat-x #83AFD6;
+ height: 29px;
+ padding: 0px 8px 0px 20px;
+}
+
+.side-box-title {
+ font-size: 12px;
+ color: #FFFFFF;
+}
+
+.side-box-title A {
+ font-size: 12px;
+ color: #FFFFFF;
+ text-decoration: underline;
+}
+
+.side-box-title A:hover {
+ font-size: 12px;
+ color: #FFDC0E;
+}
+
+.side-box-content {
+ background: url('../img/side_boxes_content.gif') top repeat-x;
+ padding: 20px 20px;
+}
+
+/* --- Content Box Styles --- */
+.content-box-header {
+ background: #F0F5FA;
+ height: 29px;
+ padding: 0px 20px;
+}
+
+.content-box-title {
+ font-size: 15px;
+ font-family: Arial;
+ color: #000000;
+ font-weight: bold;
+}
+
+.content-box-content {
+ background: #FFFFFF;
+ padding: 20px 20px 0px 20px;
+}
+
+/* --- Form Control Styles --- */
+.input-text, .input-textarea {
+ background: url('../img/input_text_background.gif') top repeat-x #FFFFFF;
+ border: 1px solid #7091B9;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 11px;
+}
+
+.input-textarea {
+ overflow: auto;
+}
+
+.input-select {
+ color: #333333;
+ font-size: 11px;
+}
+
+.button {
+ background: url('../img/input_button_background.gif') bottom repeat-x #efefef;
+ border: 1px solid #688BAC;
+ padding: 0px;
+ font-size: 11px;
+ padding: 0px 5px;
+}
+
+.delete-button {
+ background: url('../img/delete_button_background.gif') bottom repeat-x #FF6D6D;
+ color: #FFFFFF;
+ border: 1px solid #CC0000;
+ padding: 0px;
+ font-size: 11px;
+ padding: 0px 5px;
+}
+
+/* --- Form Field Styles --- */
+.field-name {
+ padding: 5px 15px;
+
+ color: #2E5679;
+ font-weight: bold;
+ font-size: 11px;
+}
+
+.field-required {
+ color: #FF0000;
+}
+
+.field-hint {
+ color: #000000;
+ font-size: 10px;
+}
+
+.field-error {
+ color: #CC0000;
+ font-size: 10px;
+}
+
+.field-value {
+ padding: 6px 5px;
+}
+
+.warning-message td {
+ padding: 5px;
+ background: #FFE5E6;
+ font-size: 16px;
+}
+
+.item-categories td {
+ padding: 1px;
+}
+/* --- Login Sidebox Styles --- */
+.login-status, .login-status a {
+ font-size: 10px;
+ color: #FFFFFF;
+}
+
+.login-status a:hover {
+ font-size: 10px;
+}
+
+.remember-login {
+ color: #000000;
+ font-size: 9px;
+}
+
+/* --- Navigation Bar Styles --- */
+.navigation-bar {
+ background: url('../img/side_boxes_background.gif') bottom repeat-x #83AFD6;
+ height: 29px;
+ padding: 0px 20px;
+ font-size: 12px;
+ color: #FFFFFF;
+}
+
+.navigation-bar A {
+ color: #FFFFFF;
+}
+
+.navigation-bar A:hover {
+ color: #FFDC0E;
+}
+
+/* --- Top Right Menu Styles --- */
+.menu-top-active-icon, .menu-top-active-text {
+ background: url('../img/top_menu_select.gif');
+}
+
+td.top-menu-padding {
+ height: 37px;
+ white-space: nowrap;
+}
+
+.menu-top-noactive-icon, .menu-top-active-icon {
+ padding: 0px 5px 0px 13px;
+}
+
+.menu-top-noactive-text, .menu-top-active-text {
+ padding: 0px 13px 0px 3px;
+}
+
+a.top-menu-link, a.top-menu-link:hover {
+ font-size: 11px;
+ text-decoration: none;
+}
+
+a.top-menu-link {
+ color: #FFFFFF;
+}
+
+a.top-menu-link:hover {
+ color: #CCCCCC;
+}
+
+/* --- Tab Styles --- */
+.inactive-tab, .active-tab {
+ padding:5px 10px;
+ border: 1px solid #94c0de;
+}
+
+.inactive-tab {
+ background-color: #eff4fa;
+}
+
+.active-tab {
+ background-color: #FFFFFF;
+ border-bottom-color: #FFFFFF;
+}
+
+.tab-bottom-line {
+ background: url('../img/pixel_blue.gif') bottom repeat-x;
+}
+
+.tab-bottom-content {
+border-right:1px solid #94c0de;
+border-left:1px solid #94c0de;
+border-bottom:1px solid #94c0de;
+padding:10px;
+}
+
+.tab-left-padding {
+ padding-left: 40px;
+}
+
+/* --- Category Listing & My Account Styles --- */
+.directory-icon {
+ width: 22px;
+ vertical-align: top;
+ padding: 5px;
+}
+
+.directory-text {
+ padding: 5px 20px 5px 5px;
+ vertical-align: top;
+}
+
+/* --- Item Listing Page & Item Details Page Styles --- */
+.item-listing {
+ background: url('../img/gradient_background.gif') top repeat-x #FFFFFF;
+}
+
+.item-listing-featured {
+ background: url('../img/gradient_background_gr.gif') top repeat-x #FFFFFF;
+}
+
+.item-listing-lead {
+ background: url('../img/gradient_background_red.gif') top repeat-x #FFFFFF;
+}
+
+.item-padding {
+padding: 10px 10px 10px 10px;
+}
+
+
+
+.item-statistics {
+ font-size: 10px;
+ color: #666666;
+}
+
+.listing-field-name {
+ font-weight: bold;
+}
+
+.category-statistics {
+ font-size: 10px;
+}
+
+.category-header td {
+ padding: 5px 20px 5px 5px;
+ vertical-align: top;
+}
+
+.sub-section-header, .sub-section-header td {
+ background-color: #F4F4F4;
+ font-weight: bold;
+ padding: 5px 15px;
+ font-size: 12px;
+}
+
+.listing-row td {
+ padding: 5px 8px;
+}
+
+/* --- Pagination Bar Styles --- */
+.current-page {
+ background: #5B97CB;
+ color: #FFFFFF;
+ padding: 1px 2px;
+}
+
+a.page-link {
+ color: #000000;
+ text-decoration: none;
+}
+
+/* --- Calendar Styles --- */
+.calendar {
+ font-family: tahoma,verdana,sans-serif;
+ color: #000;
+ font-size: 11px;
+ border: 1px solid #83B2C5;
+ width: 225px;
+ position: relative;
+ z-index: 1;
+ display: none;
+ cursor: default;
+
+}
+
+.calendar table {
+ /*font-family: tahoma,verdana,sans-serif;*/
+ color: #000;
+ font-size: 11px;
+ background-color: #fefefe;
+ width: auto;
+ cursor: default;
+ border-collapse: separate;
+
+}
+
+.calendar table td {
+ padding: 2px;
+ text-align: center;
+}
+
+.calendar tbody .disabled {
+ color: #999;
+}
+
+.calendar tbody .emptyrow {
+ display: none;
+
+}
+
+.calendar tbody .today {
+ font-weight: bold;
+ background-color: #eeeeee;
+ border: 1px solid #aaaaaa !important;
+}
+
+.calendar tbody .emptycell {
+ visibility: hidden;
+}
+
+.calendar tbody .active {
+ background-color: red;
+}
+
+.calendar thead .title {
+ font-weight: bold;
+}
+
+.calendar thead .headrow {
+
+}
+
+.calendar thead .active {
+ background-color: #c4c0b8;
+ padding: 2px 0px 0px 2px;
+
+}
+
+.calendar thead .hilite {
+ background-color: #e4e0d8;
+}
+
+.calendar tfoot .title {
+ font-weight: normal;
+}
+
+.combo { position: absolute; display: none; width: 4em; top: 0px; left: 0px; cursor: default; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; background: #e4e0d8; font-size: smaller; padding: 1px;}
+.combo .label { text-align: center; padding: 1px;}
+.combo .active { background: #c4c0b8; padding: 0px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}
+.combo .hilite { background: #048; color: #fea;}
+
+.dpContainer {
+ display: inline;
+}
+
+.list-no-squares {
+ padding: 0px;
+ list-style-type: none;
+ margin: 0px;
+}
+
+/* --- Listing Element Styles --- */
+.picture-padding {
+ padding: 20px 5px 20px 20px;
+ vertical-align: top;
+ width: 120px;
+}
+
+.text-padding {
+ padding: 20px 5px;
+}
+
+.file-list-icon
+ {
+ padding: 2px 10px 2px 0px;
+ vertical-align:top;
+ }
+
+.file-list-label
+ {
+ padding: 2px 7px 2px 0px;
+ vertical-align:top;
+ }
+
+/* --- Item Raring Styles --- */
+.ratingblock, .ratingblock div {
+ display: -moz-inline-block;
+}
+
+.voted {
+ color: #999;
+}
+
+.thanks {
+ color: #36AA3D;
+}
+
+.static {
+ color: #5D3126;
+}
+
+.inline-rating {
+ display:-moz-inline-block;
+ display:-moz-inline-box;
+ display:inline-block;
+ vertical-align: middle;
+}
+
+.star-rating,
+.star-rating a:hover,
+.star-rating a:active,
+.star-rating a:focus,
+.star-rating .current-rating{
+ background: url('../img/starrating.gif') left -1000px repeat-x;
+}
+.star-rating {
+ position:relative;
+ width:125px;
+ height:25px;
+ overflow:hidden;
+ list-style:none;
+ margin:0;
+ padding:0;
+ background-position: left top;
+}
+
+.star-rating li {
+ display: inline;
+}
+
+.star-rating a,
+.star-rating .current-rating {
+ position:absolute;
+ top:0;
+ left:0;
+ text-indent:-1000em;
+ height:25px;
+ line-height:25px;
+ outline:none;
+ overflow:hidden;
+ border: none;
+}
+
+.star-rating a:hover,
+.star-rating a:active,
+.star-rating a:focus {
+ background-position: left bottom;
+}
+.star-rating a.r1-unit { width:20%;z-index:6; }
+.star-rating a.r2-unit { width:40%;z-index:5; }
+.star-rating a.r3-unit { width:60%;z-index:4; }
+.star-rating a.r4-unit { width:80%; z-index:3; }
+.star-rating a.r5-unit { width:100%; z-index:2; }
+.star-rating .current-rating { z-index:1; background-position: left center; }
+
+.small-star {
+ width:50px;
+ height:10px;
+}
+.small-star, .small-star a:hover, .small-star a:active,
+.small-star a:focus, .small-star .current-rating {
+ background-image: url('star_small.gif');
+ line-height: 10px;
+ height: 10px;
+}
+
+/* --- Unprocessed Styles --- */
+.text-title {
+ font-size: 12px;
+ font-weight: bold;
+ color: #1769b5;
+}
+
+a.text-title {
+ font-size: 12px;
+ font-weight: bold;
+ color: #1769b5;
+}
+
+a.text-title:hover {
+ color: #005695;
+}
+
+/* ----- Depricated Styles ----- */
+.error {
+ color: magenta;
+}
+
+.static {
+ color: #00CC66;
+}
+
+.image_boder {
+ border: 1px solid #CDCECD;
+}
+
+.table-border {
+ border: 1px solid #EAEAEA;
+}
+
+.information-background {
+ background-color: #F6F6FF;
+}
+
+#sitemap ul {
+ margin:0 0 10px 10px;
+ padding:0 0 0 10px;
+}
+
+#sitemap ul li {
+ color: #0060BB;
+ list-style-image: none;
+ list-style-position: outside;
+ list-style-type: disc;
+ padding: 5px 0 0;
+}
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/inc/styles.css
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.js (revision 12407)
@@ -0,0 +1,467 @@
+/*
+ * Thickbox 3.1 - One Box To Rule Them All.
+ * By Cody Lindley (http://www.codylindley.com)
+ * Copyright (c) 2007 cody lindley
+ * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
+*/
+
+// on page load call TB.init
+$(document).ready(
+ function() {
+ // pass where to apply thickbox
+ TB.init('a.thickbox, area.thickbox, input.thickbox');
+
+ // preload image
+ TB.imgLoader = new Image();
+ TB.imgLoader.src = inportalBase + 'inc/jquery/thickbox/loadingAnimation.gif';
+ }
+);
+
+function TB () {
+ this.imgLoader = null;
+ this.pathToImage = inportalBase + 'inc/jquery/thickbox/loadingAnimation.gif';
+
+ this.Width = null;
+ this.Height = null;
+}
+
+//add thickbox to href & area elements that have a class of .thickbox
+TB.init = function (domChunk) {
+ $(domChunk).click(
+ function() {
+ var t = this.title || this.name || null;
+ var a = this.href || this.alt;
+ var g = this.rel || false;
+
+ TB.show( {caption: t, url: a, imageGroup: g} );
+ this.blur();
+ return false;
+ }
+ );
+}
+
+// function called when the user clicks on a thickbox link
+TB.show = function (params) {
+
+// caption, url, imageGroup, onDataReceived, onAfterShow, postParams
+
+ try {
+ if (typeof document.body.style.maxHeight === 'undefined') {
+ // if IE 6
+ $('body', 'html').css( {height: '100%', width: '100%'} );
+ $('html').css('overflow', 'hidden');
+
+ if (document.getElementById('TB_HideSelect') === null) {
+ // iframe to hide select elements in ie6
+ $('body').append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");
+ $('#TB_overlay').click(TB.remove);
+ }
+ } else {
+ // all others
+ if (document.getElementById('TB_overlay') === null) {
+ $('body').append("<div id='TB_overlay'></div><div id='TB_window'></div>");
+ $('#TB_overlay').click(TB.remove);
+ }
+ }
+
+ if (TB.detectMacXFF()) {
+ $('#TB_overlay').addClass('TB_overlayMacFFBGHack'); // use png overlay so hide flash
+ } else {
+ $('#TB_overlay').addClass('TB_overlayBG'); // use background and opacity
+ }
+
+ if (params.caption === null) {
+ params.caption = '';
+ }
+
+ $('body').append("<div id='TB_load'><img src='" + TB.imgLoader.src + "' /></div>"); // add loader to the page
+ $('#TB_load').show(); // show loader
+
+ var baseURL;
+ if (params.url.indexOf('?') !== -1) {
+ // ff there is a query string involved
+ baseURL = params.url.substr(0, params.url.indexOf('?'));
+ } else {
+ baseURL = params.url;
+ }
+
+ var urlString = /\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;
+ var url_params = {};
+
+ if ( baseURL.toLowerCase().match(urlString) ) {
+ TB.processImages(params, urlString);
+ } else {
+ var queryString = params.url.replace(/^[^\?]+\??/,'');
+ url_params = TB.parseQuery(queryString);
+
+ TB.processDialog(params, url_params);
+ }
+
+ if (url_params['modal'] != 'true') {
+ $(document).bind(
+ 'keyup',
+ function(e){
+ if (e.which == 27){
+ // close
+ TB.remove();
+ }
+ }
+ );
+ }
+ } catch(e) {
+ //nothing here
+ }
+}
+
+// helper functions below
+TB.processImages = function (params, urlString) {
+ // code to show images
+ var TB_PrevCaption = '';
+ var TB_PrevURL = '';
+ var TB_PrevHTML = '';
+ var TB_NextCaption = '';
+ var TB_NextURL = '';
+ var TB_NextHTML = '';
+ var TB_imageCount = '';
+ var TB_FoundURL = false;
+
+ if (params.imageGroup) {
+ // scan images in group to create Prev/Next links
+ var TB_TempArray = $('a[rel=' + params.imageGroup + ']').get();
+ for (var TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML === '')); TB_Counter++) {
+ var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);
+ if (!(TB_TempArray[TB_Counter].href == params.url)) {
+ if (TB_FoundURL) {
+ TB_NextCaption = TB_TempArray[TB_Counter].title;
+ TB_NextURL = TB_TempArray[TB_Counter].href;
+ TB_NextHTML = "<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";
+ } else {
+ TB_PrevCaption = TB_TempArray[TB_Counter].title;
+ TB_PrevURL = TB_TempArray[TB_Counter].href;
+ TB_PrevHTML = "<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";
+ }
+ } else {
+ TB_FoundURL = true;
+ TB_imageCount = 'Image ' + (TB_Counter + 1) + ' of ' + TB_TempArray.length;
+ }
+ }
+ }
+
+ var imgPreloader = new Image();
+ $(imgPreloader).bind(
+ 'load',
+ function() {
+ $(this).unbind('load');
+ var $image_size = TB.scaleImage.call(TB, this);
+
+ TB.Width = $image_size.width + 30;
+ TB.Height = $image_size.height + 60;
+ $('#TB_window').append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='" + params.url + "' width='" + $image_size.width + "' height='" + $image_size.height + "' alt='" + params.caption + "'/></a>" + "<div id='TB_caption'>" + params.caption + "<div id='TB_secondLine'>" + TB_imageCount + TB_PrevHTML + TB_NextHTML + "</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div>");
+ $('#TB_closeWindowButton').click(TB.remove);
+
+ if (TB_PrevHTML !== '') {
+ function goPrev() {
+ $('#TB_window').remove();
+ $('body').append("<div id='TB_window'></div>");
+ TB.show( {caption: TB_PrevCaption, url: TB_PrevURL, imageGroup: params.imageGroup} );
+ return false;
+ }
+
+ $('#TB_prev').click(goPrev);
+ }
+
+ if (TB_NextHTML !== '') {
+ function goNext() {
+ $('#TB_window').remove();
+ $('body').append("<div id='TB_window'></div>");
+ TB.show( {caption: TB_NextCaption, url: TB_NextURL, imageGroup: params.imageGroup} );
+ return false;
+ }
+
+ $('#TB_next').click(goNext);
+
+ }
+
+ $(document).bind(
+ 'keydown',
+ function(e) {
+ var keycode = e.which;
+
+ if (keycode == 27) { // close
+ TB.remove();
+ } else if (keycode == 190) {
+ // display previous image
+ if (TB_NextHTML != '') {
+ $(this).unbind('keydown');
+ goNext();
+ }
+ } else if (keycode == 188) {
+ // display next image
+ if(TB_PrevHTML != ''){
+ $(this).unbind('keydown');
+ goPrev();
+ }
+ }
+ }
+ );
+
+ // show image after it's loaded
+ TB.position();
+ $('#TB_load').remove();
+ $('#TB_ImageOff').click(TB.remove);
+ $('#TB_window').css('display', 'block'); // for safari using css instead of show
+ }
+ );
+
+ imgPreloader.src = params.url;
+}
+
+TB.scaleImage = function ($image) {
+ // resizing large images - orginal by Christian Montoya edited by me
+ var pagesize = TB.getPageSize();
+ var x = pagesize[0] - 150;
+ var y = pagesize[1] - 150;
+
+ var imageWidth = $image.width;
+ var imageHeight = $image.height;
+
+ if (imageWidth > x) {
+ imageHeight = imageHeight * (x / imageWidth);
+ imageWidth = x;
+ if (imageHeight > y) {
+ imageWidth = imageWidth * (y / imageHeight);
+ imageHeight = y;
+ }
+ } else if (imageHeight > y) {
+ imageWidth = imageWidth * (y / imageHeight);
+ imageHeight = y;
+ if (imageWidth > x) {
+ imageHeight = imageHeight * (x / imageWidth);
+ imageWidth = x;
+ }
+ }
+
+ return {width: imageWidth, height: imageHeight};
+}
+
+TB.processDialog = function (params, url_params) {
+ // code to show html
+
+ // window size is global
+ TB.Width = (url_params['width'] * 1) + 30 || 630; // defaults to 630 if no paramaters were added to URL
+ TB.Height = (url_params['height'] * 1) + 40 || 440; // defaults to 440 if no paramaters were added to URL
+
+ var ajaxContentW = TB.Width - 30;
+ var ajaxContentH = TB.Height - 45;
+
+ if (params.url.indexOf('TB_iframe') != -1) {
+ // either iframe or ajax window
+ urlNoQuery = params.url.split('TB_');
+ $('#TB_iframeContent').remove();
+
+ if (url_params['modal'] != 'true') {
+ // iframe no modal
+ $('#TB_window').append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>" + params.caption + "</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a> or Esc Key</div></div><iframe frameborder='0' hspace='0' src='" + urlNoQuery[0] + "' id='TB_iframeContent' name='TB_iframeContent" + Math.round(Math.random() * 1000) + "' onload='TB.showIframe()' style='width:" + (ajaxContentW + 29) + "px;height:" + (ajaxContentH + 17) + "px;' > </iframe>");
+ }else{
+ // iframe modal
+ $('#TB_overlay').unbind();
+ $('#TB_window').append("<iframe frameborder='0' hspace='0' src='" + urlNoQuery[0] + "' id='TB_iframeContent' name='TB_iframeContent" + Math.round(Math.random() * 1000) + "' onload='TB.showIframe()' style='width:" + (ajaxContentW + 29) + "px;height:" + (ajaxContentH + 17) + "px;'> </iframe>");
+ }
+ } else {
+ // not an iframe, ajax
+ if ($('#TB_window').css('display') != 'block') {
+ if (url_params['modal'] != 'true') {
+ // ajax no modal
+ $('#TB_window').append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>" + params.caption + "</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a> or Esc Key</div></div><div id='TB_ajaxContent' style='width:" + ajaxContentW + "px;height:" + ajaxContentH + "px'></div>");
+ } else {
+ // ajax modal
+ $('#TB_overlay').unbind();
+ $('#TB_window').append("<div id='TB_ajaxContent' class='TB_modal' style='width:" + ajaxContentW + "px;height:" + ajaxContentH + "px;'></div>");
+ }
+ } else {
+ // this means the window is already up, we are just loading new content via ajax
+ $('#TB_ajaxContent')[0].style.width = ajaxContentW + 'px';
+ $('#TB_ajaxContent')[0].style.height = ajaxContentH + 'px';
+ $('#TB_ajaxContent')[0].scrollTop = 0;
+ $('#TB_ajaxWindowTitle').html(params.caption);
+ }
+ }
+
+ $('#TB_closeWindowButton').click(TB.remove);
+
+ if (params.url.indexOf('TB_inline') != -1) {
+ $('#TB_ajaxContent').html( $('#' + url_params['inlineId']).html() );
+ $('#TB_window').unload(
+ function () {
+ // move elements back when you're finished
+ $('#' + url_params['inlineId']).html( $('#TB_ajaxContent').html() );
+ }
+ );
+
+ TB.position();
+ $('#TB_load').remove();
+ $('#TB_window').css('display', 'block');
+ } else if (params.url.indexOf('TB_iframe') != -1) {
+ TB.position();
+
+ if ($.browser.safari) {
+ // safari needs help because it will not fire iframe onload
+ $('#TB_load').remove();
+ $('#TB_window').css('display', 'block');
+ }
+ } else {
+ var $content_url = params.url + '&random=' + (new Date().getTime());
+
+ if (params.postParams === undefined) {
+ $.get(
+ $content_url,
+ function ($data) {
+ TB.onDataReceived($data, params);
+ }
+ );
+ }
+ else {
+ $.post(
+ $content_url,
+ params.postParams,
+ function ($data) {
+ TB.onDataReceived($data, params);
+ }
+ );
+ }
+
+ /*$('#TB_ajaxContent').load(
+ params.url += '&random=' + (new Date().getTime()),
+ params.postParams,
+ function() {
+ //to do a post change this load method
+ TB.position();
+ $('#TB_load').remove();
+ TB.init('#TB_ajaxContent a.thickbox');
+ $('#TB_window').css('display', 'block');
+
+ if ( $.isFunction(params.showCallback) ) {
+ params.showCallback();
+ }
+ }
+ );*/
+ }
+}
+
+TB.parseRedirect = function ($data) {
+ var $match_redirect = new RegExp('^#redirect#(.*)').exec($data);
+ if ($match_redirect != null) {
+ // redirect to external template requested
+ return $match_redirect[1];
+ }
+
+ return false;
+}
+
+TB.onDataReceived = function ($data, $params) {
+ if ( $.isFunction($params.onDataReceived) ) {
+ $data = $params.onDataReceived($data);
+ if ($data === false) {
+ // this callback even could prevent redirect action
+ // callback requested to stop processing
+ return ;
+ }
+ }
+
+ var $redirect = TB.parseRedirect($data);
+ if ($redirect !== false) {
+ window.location.href = $redirect;
+ return ;
+ }
+
+ $('#TB_ajaxContent').html($data);
+
+ TB.position();
+ $('#TB_load').remove();
+ TB.init('#TB_ajaxContent a.thickbox');
+ $('#TB_window').css('display', 'block');
+
+ if ( $.isFunction($params.onAfterShow) ) {
+ $params.onAfterShow();
+ }
+}
+
+TB.showIframe = function () {
+ $('#TB_load').remove();
+ $('#TB_window').css('display', 'block');
+}
+
+TB.remove = function () {
+ $('#TB_imageOff').unbind('click');
+ $('#TB_closeWindowButton').unbind('click');
+
+ $('#TB_window').fadeOut(
+ 'fast',
+ function(){
+ $('#TB_window,#TB_overlay,#TB_HideSelect').trigger('unload').unbind().remove();
+ }
+ );
+
+ $('#TB_load').remove();
+ if (typeof document.body.style.maxHeight == 'undefined') {
+ // if IE 6
+ $('body','html').css( {height: 'auto', width: 'auto'} );
+ $('html').css('overflow', '');
+ }
+
+ $(document).unbind('keydown').unbind('keyup');
+
+ return false;
+}
+
+TB.position = function () {
+ $('#TB_window').css( {marginLeft: '-' + parseInt((TB.Width / 2), 10) + 'px', width: TB.Width + 'px'} );
+
+ if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) {
+ // take away IE6
+ $('#TB_window').css( {marginTop: '-' + parseInt((TB.Height / 2), 10) + 'px'} );
+ }
+}
+
+TB.parseQuery = function (query) {
+ var Params = {};
+ if (!query) {
+ // return empty object
+ return Params;
+ }
+
+ var Pairs = query.split(/[;&]/);
+
+ for (var i = 0; i < Pairs.length; i++ ) {
+ var KeyVal = Pairs[i].split('=');
+ if (!KeyVal || KeyVal.length != 2) {
+ continue;
+ }
+
+ var key = unescape( KeyVal[0] );
+ var val = unescape( KeyVal[1] );
+ val = val.replace(/\+/g, ' ');
+ Params[key] = val;
+ }
+
+ return Params;
+}
+
+TB.getPageSize = function () {
+ var de = document.documentElement;
+ var w = window.innerWidth || self.innerWidth || (de && de.clientWidth) || document.body.clientWidth;
+ var h = window.innerHeight || self.innerHeight || (de && de.clientHeight) || document.body.clientHeight;
+
+ return [w, h];
+}
+
+TB.detectMacXFF = function () {
+ var userAgent = navigator.userAgent.toLowerCase();
+ if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox') != -1) {
+ return true;
+ }
+
+ return false;
+}
+
+
Property changes on: branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/loadingAnimation.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/loadingAnimation.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.css
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.css (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.css (revision 12407)
@@ -0,0 +1,164 @@
+/* ----------------------------------------------------------------------------------------------------------------*/
+/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
+/* ----------------------------------------------------------------------------------------------------------------*/
+*{padding: 0; margin: 0;}
+
+/* ----------------------------------------------------------------------------------------------------------------*/
+/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
+/* ----------------------------------------------------------------------------------------------------------------*/
+#TB_window {
+ font: 12px Arial, Helvetica, sans-serif;
+ color: #333333;
+}
+
+#TB_secondLine {
+ font: 10px Arial, Helvetica, sans-serif;
+ color:#666666;
+}
+
+#TB_window a:link {color: #666666;}
+#TB_window a:visited {color: #666666;}
+#TB_window a:hover {color: #000;}
+#TB_window a:active {color: #666666;}
+#TB_window a:focus{color: #666666;}
+
+/* ----------------------------------------------------------------------------------------------------------------*/
+/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
+/* ----------------------------------------------------------------------------------------------------------------*/
+#TB_overlay {
+ position: fixed;
+ z-index:100;
+ top: 0px;
+ left: 0px;
+ height:100%;
+ width:100%;
+}
+
+.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
+.TB_overlayBG {
+ background-color:#000;
+ filter:alpha(opacity=75);
+ -moz-opacity: 0.75;
+ opacity: 0.75;
+}
+
+* html #TB_overlay { /* ie6 hack */
+ position: absolute;
+ height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
+}
+
+#TB_window {
+ position: fixed;
+ background: #ffffff;
+ z-index: 102;
+ color:#000000;
+ display:none;
+ border: 4px solid #525252;
+ text-align:left;
+ top:50%;
+ left:50%;
+}
+
+* html #TB_window { /* ie6 hack */
+position: absolute;
+margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
+}
+
+#TB_window img#TB_Image {
+ display:block;
+ margin: 15px 0 0 15px;
+ border-right: 1px solid #ccc;
+ border-bottom: 1px solid #ccc;
+ border-top: 1px solid #666;
+ border-left: 1px solid #666;
+}
+
+#TB_caption{
+ height:25px;
+ padding:7px 30px 10px 25px;
+ float:left;
+}
+
+#TB_closeWindow{
+ height:25px;
+ padding:11px 25px 10px 0;
+ float:right;
+}
+
+#TB_closeAjaxWindow{
+ padding:7px 10px 5px 0;
+ margin-bottom:1px;
+ text-align:right;
+ float:right;
+}
+
+#TB_ajaxWindowTitle{
+ float:left;
+ padding:7px 0 5px 10px;
+ margin-bottom:1px;
+ font-weight: bold;
+}
+
+#TB_title{
+ background-color:#e8e8e8;
+ height:27px;
+}
+
+#TB_ajaxContent{
+ clear:both;
+ padding:2px 15px 15px 15px;
+ overflow:auto;
+ text-align:left;
+ line-height:1.4em;
+}
+
+#TB_ajaxContent.TB_modal{
+ padding:15px;
+}
+
+#TB_ajaxContent p{
+ padding:5px 0px 5px 0px;
+}
+
+#TB_load{
+ position: fixed;
+ display:none;
+ height:13px;
+ width:208px;
+ z-index:103;
+ top: 50%;
+ left: 50%;
+ margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
+}
+
+* html #TB_load { /* ie6 hack */
+position: absolute;
+margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
+}
+
+#TB_HideSelect{
+ z-index:99;
+ position:fixed;
+ top: 0;
+ left: 0;
+ background-color:#fff;
+ border:none;
+ filter:alpha(opacity=0);
+ -moz-opacity: 0;
+ opacity: 0;
+ height:100%;
+ width:100%;
+}
+
+* html #TB_HideSelect { /* ie6 hack */
+ position: absolute;
+ height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
+}
+
+#TB_iframeContent{
+ clear:both;
+ border:none;
+ margin-bottom:-1px;
+ margin-top:1px;
+ _margin-bottom:1px;
+}
Property changes on: branches/5.0.x/themes/advanced/platform/inc/jquery/thickbox/thickbox.css
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/jquery/jquery.pack.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/jquery/jquery.pack.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/jquery/jquery.pack.js (revision 12407)
@@ -0,0 +1,19 @@
+/*
+ * jQuery JavaScript Library v1.3.2
+ * http://jquery.com/
+ *
+ * Copyright (c) 2009 John Resig
+ * Dual licensed under the MIT and GPL licenses.
+ * http://docs.jquery.com/License
+ *
+ * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
+ * Revision: 6246
+ */
+(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
+/*
+ * Sizzle CSS Selector Engine - v0.9.3
+ * Copyright 2009, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ * More information: http://sizzlejs.com/
+ */
+(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML=' <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/inc/jquery/jquery.pack.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/script.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/script.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/script.js (revision 12407)
@@ -0,0 +1,223 @@
+String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
+
+function update_checkbox(cb, cb_hidden) {
+ cb_hidden.value = cb.checked ? 1 : 0;
+}
+
+function redirect($url) {
+ window.location.href = $url;
+}
+
+function open_window($url, $window_name, $width, $height) {
+ window.open($url, $window_name, 'width='+$width+',height='+$height+',resizable=yes');
+ return false;
+}
+
+function addLoadEvent(func, wnd) {
+ if (!wnd) wnd = window
+ var oldonload = wnd.onload;
+ if (typeof wnd.onload != 'function') {
+ wnd.onload = func;
+ } else {
+ wnd.onload = function() {
+ if (oldonload) {
+ oldonload();
+ }
+ func();
+ }
+ }
+}
+
+function addEvent(el, evname, func, traditional) {
+ if (traditional) {
+ eval('el.on'+evname+'='+func);
+ return;
+ }
+
+ if (document.all) {
+ el.attachEvent("on" + evname, func);
+ } else {
+ el.addEventListener(evname, func, true);
+ }
+};
+
+// ItemCategories class
+function ItemCategories($table_id, $field_id, $primary_category, $phrases) {
+ this.CategoryTable = document.getElementById($table_id);
+ this.CategorySelector = document.getElementById($field_id + '_select');
+ this.MoreCategoriesField = document.getElementById($field_id);
+ this.PrimaryCategory = $primary_category;
+ this.Phrases = $phrases;
+
+ // get additional categories from item
+ if (this.MoreCategoriesField.value.length) {
+ this.MoreCategories = this.MoreCategoriesField.value;
+ this.MoreCategories = this.MoreCategories.substring(1, this.MoreCategories.length - 1).split('|');
+ }
+ else {
+ this.MoreCategories = new Array ();
+ }
+}
+
+ItemCategories.prototype.AddCategory = function($separator, $delete_button, $max_categories) {
+ var $category_id = this.CategorySelector.options[this.CategorySelector.selectedIndex].value;
+ var $category_name = this.CategorySelector.options[this.CategorySelector.selectedIndex].innerHTML.trim();
+
+ if ((this.SearchCategory($category_id) !== false) || ($category_id == this.PrimaryCategory) || ($category_id == 0)) {
+ // don't add same category twice & don't allow to add item's primary category
+ alert(this.Phrases[1]);
+ return ;
+ }
+
+ if ((this.MoreCategories.length + 2) > $max_categories)
+ {
+ // don't add more category - $max_categories limit
+ alert(this.Phrases[0]);
+ return ;
+ }
+
+ // strip trailing HTML spaces & separator
+ var $separator_pos = $category_name.indexOf($separator);
+ if ($separator_pos != -1) {
+ $category_name = $category_name.substring($separator_pos + $separator.length);
+ }
+
+
+ var $row = this.CategoryTable.insertRow(-1);
+ $row.id = 'category_' + $category_id;
+
+ var $cell = $row.insertCell(-1);
+ $cell.innerHTML = $category_name;
+
+ $cell = $row.insertCell(-1);
+ $cell.innerHTML = $delete_button.replace(/#CATEGORY_ID#/g, $category_id);
+
+ this.MoreCategories.push($category_id);
+ this.updateMoreCategoriesField();
+}
+
+ItemCategories.prototype.SearchCategory = function($category_id) {
+ var $i = 0;
+ while ($i < this.CategoryTable.rows.length) {
+ if (this.CategoryTable.rows[$i].id == 'category_' + $category_id) {
+ return $i;
+ }
+ $i++;
+ }
+
+ return false;
+}
+
+ItemCategories.prototype.DeleteCategory = function($category_id) {
+ var $row_index = this.SearchCategory($category_id);
+
+ if ($row_index !== false) {
+ this.CategoryTable.deleteRow($row_index);
+ var $i = 0;
+ while ($i < this.MoreCategories.length) {
+ if (this.MoreCategories[$i] == $category_id) {
+ this.MoreCategories.splice($i, 1);
+ break;
+ }
+ $i++;
+ }
+ this.updateMoreCategoriesField();
+ }
+}
+
+ItemCategories.prototype.updateMoreCategoriesField = function() {
+ this.MoreCategoriesField.value = this.MoreCategories.length ? '|' + this.MoreCategories.join('|') + '|' : '';
+}
+
+function jq($selector) {
+ return $selector.replace(/(\[|\]|\.|:)/g, '\\$1');
+}
+
+function MultiLanguageSelector($language_info, $current_language) {
+ this._languageInfo = $language_info;
+ this._currentLanguage = $current_language;
+ this._controls = new Array ();
+
+ var $me = this;
+
+ $(document).ready(
+ function() {
+ $me.init();
+ }
+ );
+}
+
+MultiLanguageSelector.prototype.init = function () {
+ var $i = 0;
+ var $me = this;
+
+ while ($i < this._controls.length) {
+ // set current language
+ $( jq('#' + this._controls[$i]) ).data('PrevLanguage', this._currentLanguage);
+
+ for (var $language_id in this._languageInfo) {
+ var $id = this.inputForLanguage(this._controls[$i], $language_id);
+
+ $( jq('#' + $id + '_flag') ).each(
+ function() {
+ $(this)
+ .data('MainControl', $me._controls[$i])
+ .data('ThisLanguage', $language_id)
+ .click(
+ function ($event) {
+ var $this_flag = $(this);
+ var $this_language = $this_flag.data('ThisLanguage');
+
+ var $main_control = $('#' + jq($this_flag.data('MainControl')) );
+
+ var $prev_language = $main_control.data('PrevLanguage');
+ var $prev_flag = $( jq('#' + $me.inputForLanguage($main_control.attr('id'), $prev_language) + '_flag') );
+
+ var $language_info;
+
+ if ($this_language != $prev_language) {
+ // hide prev language input + enable it's flag
+ var $prev_image = $prev_flag.children('img:first');
+ if ($prev_image.length) {
+ // found image for given language
+ $language_info = $me._languageInfo[$prev_language];
+ $prev_image.attr('src', $prev_image.attr('src').replace($language_info.off, $language_info.on));
+ }
+ $( jq('#' + $prev_flag.attr('id').replace(/_flag$/, '_input') ) ).hide();
+
+ // show this language input + disable it's flag
+ var $this_image = $this_flag.children('img:first');
+ if ($this_image.length) {
+ // found image for given language
+ $language_info = $me._languageInfo[$this_language];
+ $this_image.attr('src', $this_image.attr('src').replace($language_info.on, $language_info.off));
+ }
+ var $this_container = $( jq('#' + $this_flag.attr('id').replace(/_flag$/, '_input') ) );
+ $this_container.show();
+
+ // focus on shown control
+ $('input:first, textarea:first', $this_container).focus();
+
+ // remember last used language
+ $main_control.data('PrevLanguage', $this_language);
+ }
+
+ $event.preventDefault();
+ }
+ );
+ }
+ );
+ }
+
+ $i++;
+ }
+}
+
+MultiLanguageSelector.prototype.inputForLanguage = function ($control_id, $language_id) {
+ return $control_id.replace('l' + this._currentLanguage + '_', 'l' + $language_id + '_');
+}
+
+MultiLanguageSelector.prototype.registerControl = function ($id) {
+ this._controls.push($id);
+}
+
Property changes on: branches/5.0.x/themes/advanced/platform/inc/script.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/dmenu.css
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/dmenu.css (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/dmenu.css (revision 12407)
@@ -0,0 +1,132 @@
+/* Horizontal (menubar) menu */
+
+.horz_nlsmenu {
+ background-color: inherit;
+ z-index:1;
+ width: auto;
+}
+
+.horz_nlsitemcontainer {
+ height: 37px;
+ color: #ffffff;
+ padding: 0px 13px;
+}
+.horz_nlsiconcell {width:16px;}
+.horz_nlssubmenucell{width:20px;}
+
+.horz_nlsitem {
+ font-size:8pt;
+ color: #ffffff;
+ padding:2px 5px 2px 5px;
+}
+
+.horz_nlsitemcontainerover {
+ height: 37px;
+ background:url(../img/top_menu_select.gif);
+ padding: 0px 13px;
+}
+.horz_nlsiconcellover {width:16px;}
+.horz_nlssubmenucellover {width:20px;}
+
+.horz_nlsitemover {
+ font-size:8pt;
+ color: #FFFFFF;
+ padding:2px 5px 2px 5px;
+}
+
+.horz_nlsitemdisable {
+ font-family:verdana;
+ font-size:8pt;
+ color:#999999;
+ padding:2px 5px 2px 5px;
+}
+
+.horz_nlsseparatorcontainer {padding-left:0px; width:1px;}
+
+.horz_nlsseparator {
+ height:5px;
+ width:1px;
+ background-image:url(img/vseparator.gif);
+ background-position:center center;
+ background-repeat:repeat-x;
+}
+
+.horz_mtopleft {height:0px; width:0px;}
+.horz_mtopright {height:0px; width:0px;}
+.horz_mbottomleft {width:0px; height:0px;}
+.horz_mbottomright {width:0px; height:0px;}
+.horz_mtop {height:0px;}
+.horz_mbottom {height:0px;}
+.horz_mleft {width:0px;}
+.horz_mright {width:0px;}
+
+.horz_horzshadow { -moz-opacity:0.4; background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
+.horz_vertshadow { -moz-opacity:0.4; background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
+.horz_cornshadow { -moz-opacity:0.4; background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
+
+
+/* Vertical (drop-down) menus */
+
+.nlsmenu {
+ background-color: #105596;
+ z-index:1;
+ width: auto !important;
+ color: #ffffff;
+ padding: 2px 2px;
+ border: 1px solid #6291BB;
+}
+
+.nlsitemcontainer {
+ height:25px;
+ padding:2px 10px 2px 10px;
+ border: 1px solid #6291BB;
+}
+.nlsiconcell {width:22px;}
+.nlssubmenucell{width:20px;}
+.nlsitem {
+ font-size:8pt;
+ color: #ffffff;
+ padding:0px 7px;
+}
+
+.nlsitemcontainerover {
+ height:25px;
+ border: 1px solid #6291BB;
+ background:url(../img/top_menu_select.gif);
+ padding: 2px 10px 2px 10px;
+}
+.nlsiconcellover {width:22px;}
+.nlssubmenucellover {width:20px;}
+.nlsitemover {
+ font-size:8pt;
+ color:#ffffff;
+ padding:0px 7px;
+}
+
+.nlsitemdisable {
+ font-size:8pt;
+ color:#999999;
+ padding:2px 5px 2px 5px;
+}
+
+.nlsseparatorcontainer {padding-left:28px;}
+
+.nlsseparator {
+ height:5px;
+ background-image:url(img/separator.gif);
+ background-position:center center;
+ background-repeat:repeat-x;
+}
+
+.mtopleft {height:0px; width:0px;}
+.mtopright {height:0px; width:0px;}
+.mbottomleft {width:0px; height:0px;}
+.mbottomright {width:0px; height:0px;}
+.mtop {height:0px;}
+.mbottom {height:0px;}
+.mleft {width:0px;}
+.mright {width:0px;}
+
+.horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
+.vertshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
+.cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);}
Property changes on: branches/5.0.x/themes/advanced/platform/inc/dmenu.css
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/calendar.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/calendar.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/calendar.js (revision 12407)
@@ -0,0 +1,1320 @@
+var cbPath = "";
+ /*
+preloadImage(cbPath);
+preloadImage(cbPathO);
+preloadImage(cbPathA);
+*/
+
+//addScript("core.js");
+//addScript("lang.js");
+
+//addCss("wnd.css");
+//addCss("calendar.css");
+
+function initCalendar(id, dateFormat)
+{
+ var input = document.getElementById(id);
+ if (!input) return;
+ input.dateFormat = dateFormat;
+ var cbPath = input.getAttribute("datepickerIcon");
+
+ var inputContainer = document.createElement("DIV");
+ inputContainer.className = "dpContainer";
+ inputContainer.noWrap = true;
+ var pNode = input.parentNode;
+ pNode.insertBefore(inputContainer, input.nextSibling);
+// inputContainer.appendChild(pNode.removeChild(input));
+
+ var calendarButton = document.createElement("IMG");
+ calendarButton.setAttribute("width", "19");
+ calendarButton.setAttribute("height", "15");
+ calendarButton.setAttribute("align", "absMiddle");
+ calendarButton.style.width=19
+ calendarButton.style.height=15
+ calendarButton.style.cursor = "hand";
+
+ calendarButton.setAttribute("hspace", 2);
+ calendarButton.src = cbPath;
+ calendarButton.style.paddingLeft = '10px';
+ calendarButton.onmouseover = cbMouseOver;
+ calendarButton.onmouseout = cbMouseOut;
+ calendarButton.onmouseup = calendarButton.onmouseout;
+ calendarButton.onmousedown = cbMouseDown;
+ calendarButton.showCalendar = wnd_showCalendar;
+ inputContainer.appendChild(calendarButton);
+ inputContainer.dateInput = input;
+}
+
+var calendar;
+
+function cbMouseOver(e)
+{
+ // this.src = cbPathO;
+ var evt = (e) ? e : event; if (evt) evt.cancelBubble = true;
+}
+
+function cbMouseOut(e)
+{
+ // this.src = cbPath;
+ var evt = (e) ? e : event; if (evt) evt.cancelBubble = true;
+}
+
+function cbMouseDown(e)
+{
+ // this.src = cbPathA;
+ // alert("cbMouseDown");
+ var evt = (e) ? e : event; if (evt) evt.cancelBubble = true;
+ this.showCalendar();
+}
+
+function wnd_showCalendar()
+{
+ var el = this.parentNode.dateInput;
+ if (calendar != null) calendar.hide();
+ else
+ {
+ var calendarObject = new Calendar(false, null, dateSelected, closeHandler);
+ calendar = calendarObject;
+ calendarObject.setRange(1900, 2070);
+ calendarObject.create();
+ }
+ calendar.setDateFormat(el.dateFormat);
+ calendar.parseDate(el.value);
+ calendar.sel = el;
+ calendar.showAtElement(el);
+
+ Calendar.addEvent(document, "mousedown", checkCalendar);
+ return false;
+}
+
+function dateSelected(calendarObject, date)
+{
+ calendarObject.sel.value = date;
+ calendarObject.callCloseHandler();
+}
+
+function closeHandler(calendarObject)
+{
+ calendarObject.hide();
+ Calendar.removeEvent(document, "mousedown", checkCalendar);
+}
+
+function checkCalendar(ev)
+{
+ var el = Calendar.is_ie ? Calendar.getElement(ev) : Calendar.getTargetElement(ev);
+
+ for (; el != null; el = el.parentNode)
+ if (el == calendar.element || el.tagName == "A") break;
+
+ if (el == null)
+ {
+ calendar.callCloseHandler();
+ Calendar.stopEvent(ev);
+ }
+}
+
+function preloadImage(path)
+{
+ var img = new Image();
+ img.src = path;
+ preloadImages.push(img);
+}
+
+function addCss(path)
+{
+ path = cssPath + path;
+ document.write("<link rel='stylesheet' href='" + path + "' type='text/css'/>");
+}
+
+/*<CORE>*/
+/* Copyright Mihai Bazon, 2002
+* http://students.infoiasi.ro/~mishoo
+*
+* Version: 0.9.1
+*
+* Feel free to use this script under the terms of the GNU General Public
+* License, as long as you do not remove or alter this notice.
+*/
+
+/** The Calendar object constructor. */
+Calendar = function (mondayFirst, dateStr, onSelected, onClose) {
+ // member variables
+ this.activeDiv = null;
+ this.currentDateEl = null;
+ this.checkDisabled = null;
+ this.timeout = null;
+ this.onSelected = onSelected || null;
+ this.onClose = onClose || null;
+ this.dragging = false;
+ this.minYear = 1970;
+ this.maxYear = 2050;
+ this.dateFormat = Calendar._TT["DEF_DATE_FORMAT"];
+ this.ttDateFormat = Calendar._TT["TT_DATE_FORMAT"];
+ this.isPopup = true;
+ this.mondayFirst = mondayFirst;
+ this.dateStr = dateStr;
+ // HTML elements
+ this.table = null;
+ this.element = null;
+ this.tbody = null;
+ this.daynames = null;
+ // Combo boxes
+ this.monthsCombo = null;
+ this.yearsCombo = null;
+ this.hilitedMonth = null;
+ this.activeMonth = null;
+ this.hilitedYear = null;
+ this.activeYear = null;
+
+ // one-time initializations
+ if (!Calendar._DN3) {
+ // table of short day names
+ var ar = new Array();
+ for (var i = 8; i > 0;) {
+ ar[--i] = Calendar._DN[i].substr(0, 3);
+ }
+ Calendar._DN3 = ar;
+ // table of short month names
+ ar = new Array();
+ for (var i = 12; i > 0;) {
+ ar[--i] = Calendar._MN[i].substr(0, 3);
+ }
+ Calendar._MN3 = ar;
+ }
+};
+
+// ** constants
+
+/// "static", needed for event handlers.
+Calendar._C = null;
+
+/// detect a special case of "web browser"
+Calendar.is_ie = ( (navigator.userAgent.toLowerCase().indexOf("msie") != -1) &&
+(navigator.userAgent.toLowerCase().indexOf("opera") == -1) );
+
+// short day names array (initialized at first constructor call)
+Calendar._DN3 = null;
+
+// short month names array (initialized at first constructor call)
+Calendar._MN3 = null;
+
+// BEGIN: UTILITY FUNCTIONS; beware that these might be moved into a separate
+// library, at some point.
+
+Calendar.getAbsolutePos = function(el) {
+ var r = { x: el.offsetLeft, y: el.offsetTop };
+ if (el.offsetParent) {
+ var tmp = Calendar.getAbsolutePos(el.offsetParent);
+ r.x += tmp.x;
+ r.y += tmp.y;
+ }
+ return r;
+};
+
+Calendar.isRelated = function (el, evt) {
+ var related = evt.relatedTarget;
+ if (!related) {
+ var type = evt.type;
+ if (type == "mouseover") {
+ related = evt.fromElement;
+ } else if (type == "mouseout") {
+ related = evt.toElement;
+ }
+ }
+ while (related) {
+ if (related == el) {
+ return true;
+ }
+ related = related.parentNode;
+ }
+ return false;
+};
+
+Calendar.removeClass = function(el, className) {
+ if (!(el && el.className)) {
+ return;
+ }
+ var cls = el.className.split(" ");
+ var ar = new Array();
+ for (var i = cls.length; i > 0;) {
+ if (cls[--i] != className) {
+ ar[ar.length] = cls[i];
+ }
+ }
+ el.className = ar.join(" ");
+};
+
+Calendar.addClass = function(el, className) {
+ el.className += " " + className;
+};
+
+Calendar.getElement = function(ev) {
+ if (Calendar.is_ie) {
+ return window.event.srcElement;
+ } else {
+ return ev.currentTarget;
+ }
+};
+
+Calendar.getTargetElement = function(ev) {
+ if (Calendar.is_ie) {
+ return window.event.srcElement;
+ } else {
+ return ev.target;
+ }
+};
+
+Calendar.stopEvent = function(ev) {
+ if (Calendar.is_ie) {
+ window.event.cancelBubble = true;
+ window.event.returnValue = false;
+ } else {
+ ev.preventDefault();
+ ev.stopPropagation();
+ }
+};
+
+Calendar.addEvent = function(el, evname, func) {
+ if (Calendar.is_ie) {
+ el.attachEvent("on" + evname, func);
+ } else {
+ el.addEventListener(evname, func, true);
+ }
+};
+
+Calendar.removeEvent = function(el, evname, func) {
+ if (Calendar.is_ie) {
+ el.detachEvent("on" + evname, func);
+ } else {
+ el.removeEventListener(evname, func, true);
+ }
+};
+
+Calendar.createElement = function(type, parent) {
+ var el = null;
+ if (document.createElementNS) {
+ // use the XHTML namespace; IE won't normally get here unless
+ // _they_ "fix" the DOM2 implementation.
+ el = document.createElementNS("http://www.w3.org/1999/xhtml", type);
+ } else {
+ el = document.createElement(type);
+ }
+ if (typeof parent != "undefined") {
+ parent.appendChild(el);
+ }
+ return el;
+};
+
+// END: UTILITY FUNCTIONS
+
+// BEGIN: CALENDAR STATIC FUNCTIONS
+
+/** Internal -- adds a set of events to make some element behave like a button. */
+Calendar._add_evs = function(el) {
+ with (Calendar) {
+ addEvent(el, "mouseover", dayMouseOver);
+ addEvent(el, "mousedown", dayMouseDown);
+ addEvent(el, "mouseout", dayMouseOut);
+ if (is_ie) {
+ addEvent(el, "dblclick", dayMouseDblClick);
+ el.setAttribute("unselectable", true);
+ }
+ }
+};
+
+Calendar.findMonth = function(el) {
+ if (typeof el.month != "undefined") {
+ return el;
+ } else if (typeof el.parentNode.month != "undefined") {
+ return el.parentNode;
+ }
+ return null;
+};
+
+Calendar.findYear = function(el) {
+ if (typeof el.year != "undefined") {
+ return el;
+ } else if (typeof el.parentNode.year != "undefined") {
+ return el.parentNode;
+ }
+ return null;
+};
+
+Calendar.showMonthsCombo = function () {
+ var cal = Calendar._C;
+ if (!cal) {
+ return false;
+ }
+ var cal = cal;
+ var cd = cal.activeDiv;
+ var mc = cal.monthsCombo;
+ if (cal.hilitedMonth) {
+ Calendar.removeClass(cal.hilitedMonth, "hilite");
+ }
+ if (cal.activeMonth) {
+ Calendar.removeClass(cal.activeMonth, "active");
+ }
+ var mon = cal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];
+ Calendar.addClass(mon, "active");
+ cal.activeMonth = mon;
+ mc.style.left = cd.offsetLeft;
+ mc.style.top = cd.offsetTop + cd.offsetHeight;
+ mc.style.display = "block";
+};
+
+Calendar.showYearsCombo = function (fwd) {
+ var cal = Calendar._C;
+ if (!cal) {
+ return false;
+ }
+ var cal = cal;
+ var cd = cal.activeDiv;
+ var yc = cal.yearsCombo;
+ if (cal.hilitedYear) {
+ Calendar.removeClass(cal.hilitedYear, "hilite");
+ }
+ if (cal.activeYear) {
+ Calendar.removeClass(cal.activeYear, "active");
+ }
+ cal.activeYear = null;
+ var Y = cal.date.getFullYear() + (fwd ? 1 : -1);
+ var yr = yc.firstChild;
+ var show = false;
+ for (var i = 12; i > 0; --i) {
+ if (Y >= cal.minYear && Y <= cal.maxYear) {
+ yr.firstChild.data = Y;
+ yr.year = Y;
+ yr.style.display = "block";
+ show = true;
+ } else {
+ yr.style.display = "none";
+ }
+ yr = yr.nextSibling;
+ Y += fwd ? 2 : -2;
+ }
+ if (show) {
+ yc.style.left = cd.offsetLeft;
+ yc.style.top = cd.offsetTop + cd.offsetHeight;
+ yc.style.display = "block";
+ }
+};
+
+// event handlers
+
+Calendar.tableMouseUp = function(ev) {
+ var cal = Calendar._C;
+ if (!cal) {
+ return false;
+ }
+ if (cal.timeout) {
+ clearTimeout(cal.timeout);
+ }
+ var el = cal.activeDiv;
+ if (!el) {
+ return false;
+ }
+ var target = Calendar.getTargetElement(ev);
+ Calendar.removeClass(el, "active");
+ if (target == el || target.parentNode == el) {
+ Calendar.cellClick(el);
+ }
+ var mon = Calendar.findMonth(target);
+ var date = null;
+ if (mon) {
+ date = new Date(cal.date);
+ if (mon.month != date.getMonth()) {
+ date.setMonth(mon.month);
+ cal.setDate(date);
+ }
+ } else {
+ var year = Calendar.findYear(target);
+ if (year) {
+ date = new Date(cal.date);
+ if (year.year != date.getFullYear()) {
+ date.setFullYear(year.year);
+ cal.setDate(date);
+ }
+ }
+ }
+ with (Calendar) {
+ removeEvent(document, "mouseup", tableMouseUp);
+ removeEvent(document, "mouseover", tableMouseOver);
+ removeEvent(document, "mousemove", tableMouseOver);
+ cal._hideCombos();
+ stopEvent(ev);
+ _C = null;
+ }
+};
+
+Calendar.tableMouseOver = function (ev) {
+ var cal = Calendar._C;
+ if (!cal) {
+ return;
+ }
+ var el = cal.activeDiv;
+ var target = Calendar.getTargetElement(ev);
+ if (target == el || target.parentNode == el) {
+ Calendar.addClass(el, "hilite active");
+ } else {
+ Calendar.removeClass(el, "active");
+ Calendar.removeClass(el, "hilite");
+ }
+ var mon = Calendar.findMonth(target);
+ if (mon) {
+ if (mon.month != cal.date.getMonth()) {
+ if (cal.hilitedMonth) {
+ Calendar.removeClass(cal.hilitedMonth, "hilite");
+ }
+ Calendar.addClass(mon, "hilite");
+ cal.hilitedMonth = mon;
+ } else if (cal.hilitedMonth) {
+ Calendar.removeClass(cal.hilitedMonth, "hilite");
+ }
+ } else {
+ var year = Calendar.findYear(target);
+ if (year) {
+ if (year.year != cal.date.getFullYear()) {
+ if (cal.hilitedYear) {
+ Calendar.removeClass(cal.hilitedYear, "hilite");
+ }
+ Calendar.addClass(year, "hilite");
+ cal.hilitedYear = year;
+ } else if (cal.hilitedYear) {
+ Calendar.removeClass(cal.hilitedYear, "hilite");
+ }
+ }
+ }
+ Calendar.stopEvent(ev);
+};
+
+Calendar.tableMouseDown = function (ev) {
+ if (Calendar.getTargetElement(ev) == Calendar.getElement(ev)) {
+ Calendar.stopEvent(ev);
+ }
+};
+
+Calendar.calDragIt = function (ev) {
+ var cal = Calendar._C;
+ if (!(cal && cal.dragging)) {
+ return false;
+ }
+ var posX;
+ var posY;
+ if (Calendar.is_ie) {
+ posY = window.event.clientY + document.body.scrollTop;
+ posX = window.event.clientX + document.body.scrollLeft;
+ } else {
+ posX = ev.pageX;
+ posY = ev.pageY;
+ }
+ cal.hideShowCovered();
+ var st = cal.element.style;
+ st.left = (posX - cal.xOffs) + "px";
+ st.top = (posY - cal.yOffs) + "px";
+ Calendar.stopEvent(ev);
+};
+
+Calendar.calDragEnd = function (ev) {
+ var cal = Calendar._C;
+ if (!cal) {
+ return false;
+ }
+ cal.dragging = false;
+ with (Calendar) {
+ removeEvent(document, "mousemove", calDragIt);
+ removeEvent(document, "mouseover", stopEvent);
+ removeEvent(document, "mouseup", calDragEnd);
+ tableMouseUp(ev);
+ }
+ cal.hideShowCovered();
+};
+
+Calendar.dayMouseDown = function(ev) {
+ var el = Calendar.getElement(ev);
+ if (el.disabled) {
+ return false;
+ }
+ var cal = el.calendar;
+ cal.activeDiv = el;
+ Calendar._C = cal;
+ if (el.navtype != 300) with (Calendar) {
+ addClass(el, "hilite active");
+ addEvent(document, "mouseover", tableMouseOver);
+ addEvent(document, "mousemove", tableMouseOver);
+ addEvent(document, "mouseup", tableMouseUp);
+ } else if (cal.isPopup) {
+ cal._dragStart(ev);
+ }
+ Calendar.stopEvent(ev);
+ if (el.navtype == -1 || el.navtype == 1) {
+ cal.timeout = setTimeout("Calendar.showMonthsCombo()", 250);
+ } else if (el.navtype == -2 || el.navtype == 2) {
+ cal.timeout = setTimeout((el.navtype > 0) ? "Calendar.showYearsCombo(true)" : "Calendar.showYearsCombo(false)", 250);
+ } else {
+ cal.timeout = null;
+ }
+};
+
+Calendar.dayMouseDblClick = function(ev) {
+ Calendar.cellClick(Calendar.getElement(ev));
+ if (Calendar.is_ie) {
+ document.selection.empty();
+ }
+};
+
+Calendar.dayMouseOver = function(ev) {
+ var el = Calendar.getElement(ev);
+ if (Calendar.isRelated(el, ev) || Calendar._C || el.disabled) {
+ return false;
+ }
+ if (el.ttip) {
+ if (el.ttip.substr(0, 1) == "_") {
+ var date = null;
+ with (el.calendar.date) {
+ date = new Date(getFullYear(), getMonth(), el.caldate);
+ }
+ el.ttip = date.print(el.calendar.ttDateFormat) + el.ttip.substr(1);
+ }
+ el.calendar.tooltips.firstChild.data = el.ttip;
+ }
+ if (el.navtype != 300) {
+ Calendar.addClass(el, "hilite");
+ }
+ Calendar.stopEvent(ev);
+};
+
+Calendar.dayMouseOut = function(ev) {
+ with (Calendar) {
+ var el = getElement(ev);
+ if (isRelated(el, ev) || _C || el.disabled) {
+ return false;
+ }
+ removeClass(el, "hilite");
+ el.calendar.tooltips.firstChild.data = _TT["SEL_DATE"];
+ stopEvent(ev);
+ }
+};
+
+/**
+* A generic "click" handler :) handles all types of buttons defined in this
+* calendar.
+*/
+Calendar.cellClick = function(el) {
+ var cal = el.calendar;
+ var closing = false;
+ var newdate = false;
+ var date = null;
+ if (typeof el.navtype == "undefined") {
+ Calendar.removeClass(cal.currentDateEl, "selected");
+ Calendar.addClass(el, "selected");
+ closing = (cal.currentDateEl == el);
+ if (!closing) {
+ cal.currentDateEl = el;
+ }
+ cal.date.setDate(el.caldate);
+ date = cal.date;
+ newdate = true;
+ } else {
+ if (el.navtype == 200) {
+ Calendar.removeClass(el, "hilite");
+ cal.callCloseHandler();
+ return;
+ }
+ date = (el.navtype == 0) ? new Date() : new Date(cal.date);
+ var year = date.getFullYear();
+ var mon = date.getMonth();
+ var setMonth = function (mon) {
+ var day = date.getDate();
+ var max = date.getMonthDays();
+ if (day > max) {
+ date.setDate(max);
+ }
+ date.setMonth(mon);
+ };
+ switch (el.navtype) {
+ case -2:
+ if (year > cal.minYear) {
+ date.setFullYear(year - 1);
+ }
+ break;
+ case -1:
+ if (mon > 0) {
+ setMonth(mon - 1);
+ } else if (year-- > cal.minYear) {
+ date.setFullYear(year);
+ setMonth(11);
+ }
+ break;
+ case 1:
+ if (mon < 11) {
+ setMonth(mon + 1);
+ } else if (year < cal.maxYear) {
+ date.setFullYear(year + 1);
+ setMonth(0);
+ }
+ break;
+ case 2:
+ if (year < cal.maxYear) {
+ date.setFullYear(year + 1);
+ }
+ break;
+ case 100:
+ cal.setMondayFirst(!cal.mondayFirst);
+ return;
+ }
+ if (!date.equalsTo(cal.date)) {
+ cal.setDate(date);
+ newdate = el.navtype == 0;
+ }
+ }
+ if (newdate) {
+ cal.callHandler();
+ }
+ if (closing) {
+ Calendar.removeClass(el, "hilite");
+ cal.callCloseHandler();
+ }
+};
+
+// END: CALENDAR STATIC FUNCTIONS
+
+// BEGIN: CALENDAR OBJECT FUNCTIONS
+
+/**
+* This function creates the calendar inside the given parent. If _par is
+* null than it creates a popup calendar inside the BODY element. If _par is
+* an element, be it BODY, then it creates a non-popup calendar (still
+* hidden). Some properties need to be set before calling this function.
+*/
+Calendar.prototype.create = function (_par) {
+ var parent = null;
+ if (! _par) {
+ // default parent is the document body, in which case we create
+ // a popup calendar.
+ parent = document.getElementsByTagName("body")[0];
+ this.isPopup = true;
+ } else {
+ parent = _par;
+ this.isPopup = false;
+ }
+ this.date = this.dateStr ? new Date(this.dateStr) : new Date();
+
+ var table = Calendar.createElement("table");
+ this.table = table;
+ table.cellSpacing = 0;
+ table.cellPadding = 0;
+ table.style.width = 'auto';
+ table.calendar = this;
+ Calendar.addEvent(table, "mousedown", Calendar.tableMouseDown);
+
+ var div = Calendar.createElement("div");
+ this.element = div;
+ div.className = "calendar";
+ if (this.isPopup) {
+ div.style.position = "absolute";
+ div.style.display = "none";
+ }
+ div.appendChild(table);
+
+ var thead = Calendar.createElement("thead", table);
+ var cell = null;
+ var row = null;
+
+ var cal = this;
+ var hh = function (text, cs, navtype) {
+ cell = Calendar.createElement("td", row);
+ cell.colSpan = cs;
+ cell.className = "calendar_button";
+ Calendar._add_evs(cell);
+ cell.calendar = cal;
+ cell.navtype = navtype;
+ if (text.substr(0, 1) != "&") {
+ cell.appendChild(document.createTextNode(text));
+ }
+ else {
+ // FIXME: dirty hack for entities
+ cell.innerHTML = text;
+ }
+ return cell;
+ };
+
+ row = Calendar.createElement("tr", thead);
+ row.className = "headrow";
+
+ hh("-", 1, 100).ttip = Calendar._TT["TOGGLE"];
+ this.title = hh("", this.isPopup ? 5 : 6, 300);
+ this.title.className = "title";
+ if (this.isPopup) {
+ this.title.ttip = Calendar._TT["DRAG_TO_MOVE"];
+ this.title.style.cursor = "move";
+ hh("X", 1, 200).ttip = Calendar._TT["CLOSE"];
+ }
+
+ row = Calendar.createElement("tr", thead);
+ row.className = "headrow";
+
+ hh("&#x00ab;", 1, -2).ttip = Calendar._TT["PREV_YEAR"];
+ hh("&#x2039;", 1, -1).ttip = Calendar._TT["PREV_MONTH"];
+ hh(Calendar._TT["TODAY"], 3, 0).ttip = Calendar._TT["GO_TODAY"];
+ hh("&#x203a;", 1, 1).ttip = Calendar._TT["NEXT_MONTH"];
+ hh("&#x00bb;", 1, 2).ttip = Calendar._TT["NEXT_YEAR"];
+
+ // day names
+ row = Calendar.createElement("tr", thead);
+ row.className = "daynames";
+ this.daynames = row;
+ for (var i = 7; i > 0; --i) {
+ cell = Calendar.createElement("td", row);
+ cell.appendChild(document.createTextNode(""));
+ if (!i) {
+ cell.navtype = 100;
+ cell.calendar = this;
+ Calendar._add_evs(cell);
+ }
+ }
+ this._displayWeekdays();
+
+ var tbody = Calendar.createElement("tbody", table);
+ this.tbody = tbody;
+
+ for (i = 6; i > 0; --i) {
+ row = Calendar.createElement("tr", tbody);
+ for (var j = 7; j > 0; --j) {
+ cell = Calendar.createElement("td", row);
+ cell.appendChild(document.createTextNode(""));
+ cell.calendar = this;
+ Calendar._add_evs(cell);
+ }
+ }
+
+ var tfoot = Calendar.createElement("tfoot", table);
+
+ row = Calendar.createElement("tr", tfoot);
+ row.className = "footrow";
+
+ cell = hh(Calendar._TT["SEL_DATE"], 7, 300);
+ cell.className = "title";
+ if (this.isPopup) {
+ cell.ttip = Calendar._TT["DRAG_TO_MOVE"];
+ cell.style.cursor = "move";
+ }
+ this.tooltips = cell;
+
+ div = Calendar.createElement("div", this.element);
+ this.monthsCombo = div;
+ div.className = "combo";
+ for (i = 0; i < Calendar._MN.length; ++i) {
+ var mn = Calendar.createElement("div");
+ mn.className = "label";
+ mn.month = i;
+ mn.appendChild(document.createTextNode(Calendar._MN3[i]));
+ div.appendChild(mn);
+ }
+
+ div = Calendar.createElement("div", this.element);
+ this.yearsCombo = div;
+ div.className = "combo";
+ for (i = 12; i > 0; --i) {
+ var yr = Calendar.createElement("div");
+ yr.className = "label";
+ yr.appendChild(document.createTextNode(""));
+ div.appendChild(yr);
+ }
+
+ this._init(this.mondayFirst, this.date);
+ parent.appendChild(this.element);
+};
+
+/**
+* (RE)Initializes the calendar to the given date and style (if mondayFirst is
+* true it makes Monday the first day of week, otherwise the weeks start on
+* Sunday.
+*/
+Calendar.prototype._init = function (mondayFirst, date) {
+ var today = new Date();
+ var year = date.getFullYear();
+ if (year < this.minYear) {
+ year = this.minYear;
+ date.setFullYear(year);
+ } else if (year > this.maxYear) {
+ year = this.maxYear;
+ date.setFullYear(year);
+ }
+ this.mondayFirst = mondayFirst;
+ this.date = new Date(date);
+ var month = date.getMonth();
+ var mday = date.getDate();
+ var no_days = date.getMonthDays();
+ date.setDate(1);
+ var wday = date.getDay();
+ var MON = mondayFirst ? 1 : 0;
+ var SAT = mondayFirst ? 5 : 6;
+ var SUN = mondayFirst ? 6 : 0;
+ if (mondayFirst) {
+ wday = (wday > 0) ? (wday - 1) : 6;
+ }
+ var iday = 1;
+ var row = this.tbody.firstChild;
+ var MN = Calendar._MN3[month];
+ var hasToday = ((today.getFullYear() == year) && (today.getMonth() == month));
+ var todayDate = today.getDate();
+ for (var i = 0; i < 6; ++i) {
+ if (iday > no_days) {
+ row.className = "emptyrow";
+ row = row.nextSibling;
+ continue;
+ }
+ var cell = row.firstChild;
+ row.className = "daysrow";
+ for (var j = 0; j < 7; ++j) {
+ if ((!i && j < wday) || iday > no_days) {
+ cell.className = "emptycell";
+ cell = cell.nextSibling;
+ continue;
+ }
+ cell.firstChild.data = iday;
+ cell.className = "day";
+ cell.disabled = false;
+ if (typeof this.checkDisabled == "function") {
+ date.setDate(iday);
+ if (this.checkDisabled(date)) {
+ cell.className += " disabled";
+ cell.disabled = true;
+ }
+ }
+ if (!cell.disabled) {
+ cell.caldate = iday;
+ cell.ttip = "_";
+ if (iday == mday) {
+ cell.className += " selected";
+ this.currentDateEl = cell;
+ }
+ if (hasToday && (iday == todayDate)) {
+ cell.className += " today";
+ cell.ttip += Calendar._TT["PART_TODAY"];
+ }
+ if (wday == SAT || wday == SUN) {
+ cell.className += " weekend";
+ }
+ }
+ ++iday;
+ ((++wday) ^ 7) || (wday = 0);
+ cell = cell.nextSibling;
+ }
+ row = row.nextSibling;
+ }
+ this.title.firstChild.data = Calendar._MN[month] + ", " + year;
+ // PROFILE
+ // this.tooltips.firstChild.data = "Generated in " + ((new Date()) - today) + " ms";
+};
+
+/**
+* Calls _init function above for going to a certain date (but only if the
+* date is different than the currently selected one).
+*/
+Calendar.prototype.setDate = function (date) {
+ if (!date.equalsTo(this.date)) {
+ this._init(this.mondayFirst, date);
+ }
+};
+
+/** Modifies the "mondayFirst" parameter (EU/US style). */
+Calendar.prototype.setMondayFirst = function (mondayFirst) {
+ this._init(mondayFirst, this.date);
+ this._displayWeekdays();
+};
+
+/**
+* Allows customization of what dates are enabled. The "unaryFunction"
+* parameter must be a function object that receives the date (as a JS Date
+* object) and returns a boolean value. If the returned value is true then
+* the passed date will be marked as disabled.
+*/
+Calendar.prototype.setDisabledHandler = function (unaryFunction) {
+ this.checkDisabled = unaryFunction;
+};
+
+/** Customization of allowed year range for the calendar. */
+Calendar.prototype.setRange = function (a, z) {
+ this.minYear = a;
+ this.maxYear = z;
+};
+
+/** Calls the first user handler (selectedHandler). */
+Calendar.prototype.callHandler = function () {
+ if (this.onSelected) {
+ this.onSelected(this, this.date.print(this.dateFormat));
+ }
+};
+
+/** Calls the second user handler (closeHandler). */
+Calendar.prototype.callCloseHandler = function () {
+ if (this.onClose) {
+ this.onClose(this);
+ }
+ this.hideShowCovered();
+};
+
+/** Removes the calendar object from the DOM tree and destroys it. */
+Calendar.prototype.destroy = function () {
+ var el = this.element.parentNode;
+ el.removeChild(this.element);
+ Calendar._C = null;
+ delete el;
+};
+
+/**
+* Moves the calendar element to a different section in the DOM tree (changes
+* its parent).
+*/
+Calendar.prototype.reparent = function (new_parent) {
+ var el = this.element;
+ el.parentNode.removeChild(el);
+ new_parent.appendChild(el);
+};
+
+/** Shows the calendar. */
+Calendar.prototype.show = function () {
+ this.element.style.display = "block";
+ this.hideShowCovered();
+};
+
+/**
+* Hides the calendar. Also removes any "hilite" from the class of any TD
+* element.
+*/
+Calendar.prototype.hide = function () {
+ var trs = this.table.getElementsByTagName("td");
+ for (var i = trs.length; i > 0; ) {
+ Calendar.removeClass(trs[--i], "hilite");
+ }
+ this.element.style.display = "none";
+};
+
+/**
+* Shows the calendar at a given absolute position (beware that, depending on
+* the calendar element style -- position property -- this might be relative
+* to the parent's containing rectangle).
+*/
+Calendar.prototype.showAt = function (x, y) {
+ var s = this.element.style;
+ s.left = x + "px";
+ s.top = y + "px";
+ this.show();
+};
+
+/** Shows the calendar near a given element. */
+Calendar.prototype.showAtElement = function (el) {
+ var p = Calendar.getAbsolutePos(el);
+
+ var cw = 190;
+ var ch = -200;
+
+ if (Calendar.is_ie)
+ {
+ var posX = getWndX(el) + el.offsetWidth + 18; if (posX + ch > document.body.scrollLeft + document.body.offsetWidth) posX = document.body.scrollLeft + document.body.offsetWidth - ch
+ var posY = p.y + el.offsetHeight; if (posY + cw > document.body.scrollTop + document.body.offsetHeight) posY = getWndY(el) - cw;
+ //document.body.scrollTop + document.body.offsetHeight - cw - el.offsetHeight
+ this.showAt(posX, posY);
+ }
+ else
+ {
+ // for other browsers types
+ this.showAt(getWndX(el) + el.offsetWidth + 30, p.y + el.offsetHeight-200);
+ }
+};
+
+function getWndC(object, c)
+{
+ pos = 0;
+ while (object != null)
+ {
+ pos += (c == "y") ? object.offsetTop : object.offsetLeft;
+ object = object.offsetParent;
+ }
+ return pos;
+}
+
+function getWndX(object) {return getWndC(object, "x")}
+function getWndY(object) {return getWndC(object, "y")}
+
+
+/** Customizes the date format. */
+Calendar.prototype.setDateFormat = function (str) {
+ this.dateFormat = str;
+};
+
+/** Customizes the tooltip date format. */
+Calendar.prototype.setTtDateFormat = function (str) {
+ this.ttDateFormat = str;
+};
+
+/**
+* Tries to identify the date represented in a string. If successful it also
+* calls this.setDate which moves the calendar to the given date.
+*/
+Calendar.prototype.parseDate = function (str, fmt) {
+ var y = 0;
+ var m = -1;
+ var d = 0;
+ var a = str.split(/\W+/);
+ if (!fmt) {
+ fmt = this.dateFormat;
+ }
+ var b = fmt.split(/\W+/);
+ var i = 0, j = 0;
+ for (i = 0; i < a.length; ++i) {
+ if (b[i] == "D" || b[i] == "DD") {
+ continue;
+ }
+ if (b[i] == "j" || b[i] == "d") {
+ d = a[i];
+ }
+ if (b[i] == "n" || b[i] == "m") {
+ m = a[i]-1;
+ }
+ // if (b[i] == "y") {
+ // y = a[i];
+ // }
+ if ((b[i] == "Y")||(b[i] == "y")) {
+ // if (b[i] == "yy") {
+ if (a[i].length == 4) {
+ y = a[i];
+ }
+ else {
+ if (parseInt(a[i]) < 70) {
+ y = parseInt(a[i]) + 2000;
+ }
+ else {
+ y = parseInt(a[i]) + 1900;
+ }
+ }
+ }
+ if (b[i] == "M" || b[i] == "MM") {
+ for (j = 0; j < 12; ++j) {
+ if (Calendar._MN[j].substr(0, a[i].length).toLowerCase() == a[i].toLowerCase()) { m = j; break; }
+ }
+ }
+ }
+ if (y != 0 && m != -1 && d != 0) {
+ this.setDate(new Date(y, m, d));
+ return;
+ }
+ y = 0; m = -1; d = 0;
+ for (i = 0; i < a.length; ++i) {
+ if (a[i].search(/[a-zA-Z]+/) != -1) {
+ var t = -1;
+ for (j = 0; j < 12; ++j) {
+ if (Calendar._MN[j].substr(0, a[i].length).toLowerCase() == a[i].toLowerCase()) { t = j; break; }
+ }
+ if (t != -1) {
+ if (m != -1) {
+ d = m+1;
+ }
+ m = t;
+ }
+ } else if (parseInt(a[i]) <= 12 && m == -1) {
+ m = a[i]-1;
+ } else if (parseInt(a[i]) > 31 && y == 0) {
+ y = a[i];
+ } else if (d == 0) {
+ d = a[i];
+ }
+ }
+ if (y == 0) {
+ var today = new Date();
+ y = today.getFullYear();
+ }
+ if (m != -1 && d != 0) {
+ this.setDate(new Date(y, m, d));
+ }
+};
+
+Calendar.prototype.hideShowCovered = function () {
+ var tags = new Array("applet", "iframe", "select");
+ var el = this.element;
+
+ var p = Calendar.getAbsolutePos(el);
+ var EX1 = p.x;
+ var EX2 = el.offsetWidth + EX1;
+ var EY1 = p.y;
+ var EY2 = el.offsetHeight + EY1;
+
+ for (var k = tags.length; k > 0; ) {
+ var ar = document.getElementsByTagName(tags[--k]);
+ var cc = null;
+
+ for (var i = ar.length; i > 0;) {
+ cc = ar[--i];
+
+ p = Calendar.getAbsolutePos(cc);
+ var CX1 = p.x;
+ var CX2 = cc.offsetWidth + CX1;
+ var CY1 = p.y;
+ var CY2 = cc.offsetHeight + CY1;
+
+ if ((CX1 > EX2) || (CX2 < EX1) || (CY1 > EY2) || (CY2 < EY1)) {
+ cc.style.visibility = "visible";
+ } else {
+ cc.style.visibility = "hidden";
+ }
+ }
+ }
+};
+
+/** Internal function; it displays the bar with the names of the weekday. */
+Calendar.prototype._displayWeekdays = function () {
+ var MON = this.mondayFirst ? 0 : 1;
+ var SUN = this.mondayFirst ? 6 : 0;
+ var SAT = this.mondayFirst ? 5 : 6;
+ var cell = this.daynames.firstChild;
+ for (var i = 0; i < 7; ++i) {
+ cell.className = "day name";
+ if (!i) {
+ cell.ttip = this.mondayFirst ? Calendar._TT["SUN_FIRST"] : Calendar._TT["MON_FIRST"];
+ cell.navtype = 100;
+ cell.calendar = this;
+ Calendar._add_evs(cell);
+ }
+ if (i == SUN || i == SAT) {
+ Calendar.addClass(cell, "weekend");
+ }
+ cell.firstChild.data = Calendar._DN3[i + 1 - MON];
+ cell = cell.nextSibling;
+ }
+};
+
+/** Internal function. Hides all combo boxes that might be displayed. */
+Calendar.prototype._hideCombos = function () {
+ this.monthsCombo.style.display = "none";
+ this.yearsCombo.style.display = "none";
+};
+
+/** Internal function. Starts dragging the element. */
+Calendar.prototype._dragStart = function (ev) {
+ if (this.dragging) {
+ return;
+ }
+ this.dragging = true;
+ var posX;
+ var posY;
+ if (Calendar.is_ie) {
+ posY = window.event.clientY + document.body.scrollTop;
+ posX = window.event.clientX + document.body.scrollLeft;
+ } else {
+ posY = ev.clientY + window.scrollY;
+ posX = ev.clientX + window.scrollX;
+ }
+ var st = this.element.style;
+ this.xOffs = posX - parseInt(st.left);
+ this.yOffs = posY - parseInt(st.top);
+ with (Calendar) {
+ addEvent(document, "mousemove", calDragIt);
+ addEvent(document, "mouseover", stopEvent);
+ addEvent(document, "mouseup", calDragEnd);
+ }
+};
+
+// BEGIN: DATE OBJECT PATCHES
+
+/** Adds the number of days array to the Date object. */
+Date._MD = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
+
+/** Returns the number of days in the current month */
+Date.prototype.getMonthDays = function() {
+ var year = this.getFullYear();
+ var month = this.getMonth();
+ if (((0 == (year%4)) && ( (0 != (year%100)) || (0 == (year%400)))) && month == 1) {
+ return 29;
+ } else {
+ return Date._MD[month];
+ }
+};
+
+/** Checks dates equality (ignores time) */
+Date.prototype.equalsTo = function(date) {
+ return ((this.getFullYear() == date.getFullYear()) &&
+ (this.getMonth() == date.getMonth()) &&
+ (this.getDate() == date.getDate()));
+};
+
+/** Prints the date in a string according to the given format. */
+Date.prototype.print = function (frm) {
+ var str = new String(frm);
+ var m = this.getMonth();
+ var d = this.getDate();
+ var y = this.getFullYear();
+ var w = this.getDay();
+ var s = new Array();
+ s["j"] = d;
+ s["d"] = (d < 10) ? ("0" + d) : d;
+ s["n"] = 1+m;
+ s["m"] = (m < 9) ? ("0" + (1+m)) : (1+m);
+ s["Y"] = y;
+ s["y"] = new String(y).substr(2, 2);
+ with (Calendar) {
+ s["D"] = _DN3[w];
+ s["DD"] = _DN[w];
+ s["M"] = _MN3[m];
+ s["MM"] = _MN[m];
+ }
+ var re = /(.*)(\W|^)(j|d|n|m|y|Y|MM|M|DD|D)(\W|$)(.*)/;
+ while (re.exec(str) != null) {
+ str = RegExp.$1 + RegExp.$2 + s[RegExp.$3] + RegExp.$4 + RegExp.$5;
+ }
+ return str;
+};
+
+// END: DATE OBJECT PATCHES
+/*</CORE>*/
+/*<LANG>*/
+Calendar._DN = new Array
+("Sunday",
+"Monday",
+"Tuesday",
+"Wednesday",
+"Thursday",
+"Friday",
+"Saturday",
+"Sunday");
+Calendar._MN = new Array
+("January",
+"February",
+"March",
+"April",
+"May",
+"June",
+"July",
+"August",
+"September",
+"October",
+"November",
+"December");
+
+// tooltips
+Calendar._TT = {};
+Calendar._TT["TOGGLE"] = "Toggle first day of week";
+Calendar._TT["PREV_YEAR"] = "Prev. year (hold for menu)";
+Calendar._TT["PREV_MONTH"] = "Prev. month (hold for menu)";
+Calendar._TT["GO_TODAY"] = "Go Today";
+Calendar._TT["NEXT_MONTH"] = "Next month (hold for menu)";
+Calendar._TT["NEXT_YEAR"] = "Next year (hold for menu)";
+Calendar._TT["SEL_DATE"] = "Select date";
+Calendar._TT["DRAG_TO_MOVE"] = "Drag to move";
+Calendar._TT["PART_TODAY"] = " (today)";
+Calendar._TT["MON_FIRST"] = "Display Monday first";
+Calendar._TT["SUN_FIRST"] = "Display Sunday first";
+Calendar._TT["CLOSE"] = "Close";
+Calendar._TT["TODAY"] = "Today";
+
+// date formats
+Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
+Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
+/*</LANG>*/
+/*</CSS>*/
+//document.write("<style type=\"text/css\">")
+//document.write(".calendar { width: 225px; z-Index: 1; position: relative; display: none; border-top: 2px solid #fff; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #fff; font-size: 11px; color: #000; cursor: default; background: #d4d0c8; font-family: tahoma,verdana,sans-serif;}.calendar table { width: auto; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; font-size: 11px; color: #000; cursor: default; background: #d4d0c8; font-family: tahoma,verdana,sans-serif;}/* Header part -- contains navigation buttons and day names. */.calendar .calendar_button { text-align: center; padding: 1px; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff;}.calendar thead .title { font-weight: bold; padding: 1px; border: 1px solid #000; background: #848078; color: #fff; text-align: center;}.calendar thead .headrow { /* Row <TR> containing navigation buttons */}.calendar thead .daynames { /* Row <TR> containing the day names */}.calendar thead .name { /* Cells <TD> containing the day names */ border-bottom: 1px solid #000; padding: 2px; text-align: center; background: #f4f0e8;}.calendar thead .weekend { /* How a weekend day name shows in header */ color: #f00;}.calendar thead .hilite { /* How do the buttons in header appear when hover */ border-top: 2px solid #fff; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #fff; padding: 0px; background: #e4e0d8;}.calendar thead .active { /* Active (pressed) buttons in header */ padding: 2px 0px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; background: #c4c0b8;}/* The body part -- contains all the days in month. */.calendar tbody .day { /* Cells <TD> containing month days dates */ width: 2em; text-align: right; padding: 2px 4px 2px 2px;}.calendar tbody .hilite { /* Hovered cells <TD> */ padding: 1px 3px 1px 1px; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff;}.calendar tbody .active { /* Active (pressed) cells <TD> */ padding: 2px 2px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}.calendar tbody .selected { /* Cell showing selected date */ font-weight: bold; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000; padding: 2px 2px 0px 2px; background: #e4e0d8;}.calendar tbody .weekend { /* Cells showing weekend days */ color: #f00;}.calendar tbody .today { /* Cell showing today date */ font-weight: bold; color: #00f;}.calendar tbody .disabled { color: #999; }.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */ visibility: hidden;}.calendar tbody .emptyrow { display: none;} .calendar tfoot .footrow { }.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */ background: #f4f0e8; padding: 1px; border: 1px solid #000; background: #848078; color: #fff; text-align: center;}.calendar tfoot .hilite { /* Hover style for buttons in footer */ border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; padding: 1px; background: #e4e0d8;}.calendar tfoot .active { /* Active (pressed) style for buttons in footer */ padding: 2px 0px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}/* Combo boxes (menus that display months/years for direct selection) */.combo { position: absolute; display: none; width: 4em; top: 0px; left: 0px; cursor: default; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; background: #e4e0d8; font-size: smaller; padding: 1px;}.combo .label { text-align: center; padding: 1px;}.combo .active { background: #c4c0b8; padding: 0px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000;}.combo .hilite { background: #048; color: #fea;}");
+//document.write(".dpContainer {display: inline;}");
+//document.write("</style>")
+/* The main calendar widget. DIV containing a table. */
+
Property changes on: branches/5.0.x/themes/advanced/platform/inc/calendar.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_dyn.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_dyn.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_dyn.js (revision 12407)
@@ -0,0 +1,153 @@
+/**
+* nlsmenuext_dyn.js v.1.0
+* Copyright 2005-2007, addobject.com. All Rights Reserved
+* Author Jack Hermanto, www.addobject.com
+*/
+NLSMENU.setItemVisible=function(key, v) {
+ var it=this.getItemById(key);
+ var oIt=NlsMenu.$GE(it.intKey);
+ if(oIt) {
+ if (this.orient=="V") { oIt=oIt.parentNode; }
+ oIt.style.display=(v?"":"none");
+ }
+ nlsMenuMgr[this.mgrId].hideMenus();
+ var it=this.getItemById(key);
+ it.visible=v;
+};
+
+NLSMENU.setItemState=function(itId, s) {
+ var it=this.items[itId], lit=null;
+ if(it.group) {
+ for (var l in this.items) {
+ lit=this.items[l];
+ if(lit.group==it.group && lit.state==2) {
+ setMnStyle(NlsMenu.$GE(lit.intKey), (lit.enable ? "N" : "D"), NlsMenu.getPrf(lit, this));
+ setMnIcon(this, lit, "N");
+ lit.state=1;
+ }
+ }
+ }
+ var oIt=NlsMenu.$GE(itId);
+ setMnStyle(oIt, (it.enable ? (s==1?"N":"S") : "D"), NlsMenu.getPrf(it, this));
+ setMnIcon(this, it, "N");
+ it.state=s;
+};
+
+NLSMENU.setSelection=function(itId, s) {
+ var prf="";
+ var it=this.items[this.rt.lastSel];
+ if(it){
+ prf=it.stlprf; if(prf=="")prf=this.stlprf;
+ setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"N":"D"), prf);
+ setMnIcon(this, it, "N");
+ it.selected=false;
+ }
+
+ it=this.items[itId];
+ prf=it.stlprf; if(prf=="")prf=this.stlprf;
+ setMnStyle(NlsMenu.$GE(itId), (it.enable ?"S":"D"), prf);
+ setMnIcon(this, it, "O");
+ this.rt.lastSel=itId;
+ it.selected=true;
+};
+
+NlsMnMgr.savePath=function(vl) {
+ NlsMenuManager.$setCookie(this.mgrId+"_path", String(vl));
+};
+
+NlsMnMgr.loadPath=function() {
+ var p=NlsMenuManager.$getCookie(this.mgrId+"_path");
+ if(p && p!="") {
+ p=p.split("_");
+ this.selectPath(p[0], p[1]);
+ }
+
+}
+
+NlsMnMgr.selectPath=function(mId, id) {
+ this.unselectPath();
+ var mn=nlsMenu[mId], it=mn.items[mId+"_"+id],prf="",pr="";
+ while(mn && it) {
+ prf=it.stlprf; if(prf=="")prf=mn.stlprf;
+ setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"S":"D"), prf);
+ setMnIcon(mn, it, "O");
+ mn.rt.lastSel=it.intKey;
+ it.selected=true;
+
+ pr=mn.prIt;
+ if(pr) {
+ mn=nlsMenu[pr.split("_")[0]];
+ it=mn.items[pr];
+ } else {mn=null; it=null}
+ }
+};
+
+NlsMnMgr.unselectPath=function() {
+ var mgr=this,prf="",it=null, mns=[mgr.menubar];
+ for(var i in mgr.menus) { mns[mns.length]=mgr.menus[i]; }
+ for(var i=0;i<mns.length;i++) {
+ for (var j in mns[i].items) {
+ it=mns[i].items[j];
+ if (it.selected) {
+ prf=it.stlprf; if(prf=="")prf=mns[i].stlprf;
+ setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"N":"D"), prf);
+ setMnIcon(mns[i], it, "N");
+ }
+ }
+ }
+};
+
+NLSMENU.addToggleItem=function(key, grp, capt, url, ico, enb, xtra, title) {
+ var it=this.addItem(key, capt, url, ico, enb, xtra, null, title);
+ it.toggle=true;
+ it.group=grp;
+ return it;
+};
+
+NLSMENU.deleteItem = function(key) {
+ var intKey = this.mId+"_"+key;
+ if (!this.items[intKey]) return;
+
+ if(this.lsItm) {
+ var lsItm=this.items[this.lsItm.id];
+ if(lsItm.id==key) {this.lsItm=null; }
+ }
+
+ this.items[intKey] = null;
+ delete this.items[intKey];
+ var ovr=-1;
+ for (var i=0; i<this.srItems.length; i++) {
+ if (this.srItems[i].id==key) { ovr=i; }
+ if ( ovr!=-1 && i>=ovr && i<this.srItems.length) {
+ this.srItems[i]=this.srItems[i+1];
+ }
+ }
+ this.srItems.length--;
+};
+
+/*Cookie related*/
+NlsMenuManager.$setCookie=function(key, value, expire) {
+ if (value==null) return;
+ var v = value;
+ if (v!="") v=escape(v);
+ document.cookie = escape(key)+"="+ v + (expire?"; expires="+expire:"");
+};
+
+NlsMenuManager.$getCookie=function(key) {
+ if (document.cookie) {
+ var cp=document.cookie.split(";");
+ var c=null;
+ for (var i=0; i<cp.length; i++) {
+ c=cp[i].split("=");
+ if (unescape(c[0].replace(/\s*/gi,""))==key) { return (c.length>1?unescape(c[1]):""); }
+ }
+ }
+ return "";
+};
+
+NlsMenuManager.$removeCookie=function(key) {
+ NlsMenuManager.$setCookie(key, "-1", "Fri, 31 Dec 1999 23:59:59 GMT;");
+}
+
+
+
Property changes on: branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_dyn.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/nlsmenueffect.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/nlsmenueffect.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/nlsmenueffect.js (revision 12407)
@@ -0,0 +1,241 @@
+/**
+* nlsmenueffect.js v.2.0.1
+* Copyright 2005-2007, addobject.com. All Rights Reserved
+* Author Jack Hermanto, www.addobject.com
+*/
+var nlsEffectList={
+ barn:"progid:DXImageTransform.Microsoft.Barn(Duration=0.3,motion=out,orientation=vertical);",
+ blinds:"progid:DXImageTransform.Microsoft.Blinds(Duration=0.3,Bands=8,direction=right);",
+ checkerboard:"progid:DXImageTransform.Microsoft.Checkerboard(Duration=0.3,Direction=right,SquaresX=20,SquaresY=20);",
+ fade:"progid:DXImageTransform.Microsoft.Fade(Duration=0.3,Overlap=1.00);",
+ inset:"progid:DXImageTransform.Microsoft.Inset(Duration=0.3);",
+ iris:"progid:DXImageTransform.Microsoft.Iris(Duration=0.3,irisstyle=CIRCLE,motion=in);",
+ pixelate:"progid:DXImageTransform.Microsoft.Pixelate(Duration=0.3,MaxSquare=10);",
+ radialwipe:"progid:DXImageTransform.Microsoft.RadialWipe(Duration=0.3,wipestyle=WEDGE)",
+ randombars:"progid:DXImageTransform.Microsoft.RandomBars(Duration=0.3,Orientation=horizontal);",
+ randomdissolve:"progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.3);",
+ slide:"progid:DXImageTransform.Microsoft.Slide(Duration=0.3,slidestyle=HIDE,Bands=5);",
+ spiral:"progid:DXImageTransform.Microsoft.Spiral(Duration=0.3,GridSizeX=64,GridSizeY=64);",
+ stretch:"progid:DXImageTransform.Microsoft.Stretch(Duration=0.3,stretchstyle=HIDE);",
+ strips:"progid:DXImageTransform.Microsoft.Strips(Duration=0.3,motion=rightdown);",
+ wheel:"progid:DXImageTransform.Microsoft.Wheel(Duration=0.3,spokes=10);",
+ gradienwipe:"progid:DXImageTransform.Microsoft.GradientWipe(Duration=0.3,GradientSize=0.75,wipestyle=0,motion=forward);",
+ zigzag:"progid:DXImageTransform.Microsoft.Zigzag(Duration=0.3,GridSizeX=8,GridSizeY=8);",
+ itemfade:"progid:DXImageTransform.Microsoft.Fade(Duration=0.2,Overlap=0.75);",
+ itemdissolve:"progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.3);",
+ aoslide:"Duration:2"
+};
+
+function NlsMenuEffect(mId, effName) {
+ this.mId=mId;
+ this.elm=null;
+ this.effName=effName;
+ this.isOut=false;
+ this.prop=new Object();
+ this.onShow=function() {};
+ this.onHide=function() {};
+
+ this.start=_defStart;
+ this.run=_defRun;
+
+ if (effName=="aoslide") {
+ this.start=_slideStart;
+ this.run=_slideRun;
+ }
+ return this;
+};
+
+/*default effect*/
+var _fadeTm=null;
+var _fadesEff=new Object();
+
+function _defStart(isOut) {
+ var mn=NlsMenu.$GE(this.mId);
+ mn.childNodes[0].style.position="";
+ nlsMenu[this.mId].rt.ready=true;
+ this.elm=NlsMenu.$GE("effwin_"+this.mId);
+ if (nls_isIE) {
+ this.elm.style.filter=nlsEffectList[this.effName];
+ if (this.elm.filters.length>0) this.elm.filters[0].apply();
+ } else {
+ this.elm=this.elm.parentNode;
+ this.isOut=(isOut==true);
+ if (!this.prop["init"]) {
+ this.elm.style.MozOpacity=(isOut?1:0);
+ this.elm.style.opacity=(isOut?1:0);
+ }
+ this.prop["init"]=true;
+ this.prop["dur"]=20;
+ this.prop["rng"]=100;
+ this.prop["spd"]=20;
+ }
+};
+
+function _defRun() {
+ if (nls_isIE) {
+ if (this.elm.filters.length>0) this.elm.filters[0].play();
+ } else {
+ var me=this;
+ if (this.elm.style.MozOpacity) this.prop["opa"]="MozOpacity"; else this.prop["opa"]="opacity";
+ var p=new Object();
+ p.x1=this.elm.style[this.prop["opa"]]*this.prop["rng"];
+ if (this.isOut) { p.x2=0; } else { p.x2=this.prop["rng"]-1; }
+ _fc_fade(p);
+ this.prop["pt"]=p;
+ this.prop["sd"]=0;
+
+ _fadesEff[this.mId]=this;
+ if (!_fadeTm) _fadeTm=setInterval(function() {_fadeAnimate();}, this.prop["spd"]);
+ }
+};
+
+function _fadeAnimate() {
+ var b=true;
+ for (var it in _fadesEff) {
+ var eff=_fadesEff[it];
+ var p=eff.prop["pt"];
+ if (eff.prop["sd"]<eff.prop["dur"]) {
+ eff.prop["sd"]++;
+ eff.elm.style[eff.prop["opa"]]=effect_bezier(eff.prop["sd"]/eff.prop["dur"],p.x1, p.x2, p.c1, p.c2)/eff.prop["rng"];
+ } else {
+ eff.elm.style[eff.prop["opa"]]=p.x2/eff.prop["rng"];
+ if (eff.isOut) {eff.onHide(); eff.elm.style[eff.prop["opa"]]=0;} else {eff.onShow();}
+ delete _fadesEff[eff.mId];
+ }
+ b=false;
+ }
+ if (b) {clearInterval(_fadeTm); _fadeTm=null;}
+};
+
+/*end*/
+
+/*slide effect*/
+var _slideTm=null;
+var _slidesEff=new Object();
+
+function _slideStart(isOut) {
+ var mn=NlsMenu.$GE(this.mId);
+ this.elm=mn.childNodes[0];
+
+ if (!isOut && this.prop["init"]!=true) {
+ this.elm.style.position="";
+ var w=this.elm.offsetWidth; var h=this.elm.offsetHeight;
+ with (mn.style) { overflow="hidden"; width=w+"px"; height=h+"px";};
+
+ with (this.elm.style) {
+ position=nls_isIE?"absolute":"relative";
+ switch(this.prop["dir"]) {
+ case "right": top="0px";left=-w+"px"; this.prop["st"]="left"; break;
+ case "left": top="0px";left=w+"px"; this.prop["st"]="left"; break;
+ case "down": top=-h+"px";left="0px"; this.prop["st"]="top"; break;
+ case "up": top=h+"px";left="0px"; this.prop["st"]="top"; break;
+ }
+ };
+ this.prop["mw"]=w; this.prop["mh"]=h;
+ if (!nls_isIE) this.prop["init"]=true;
+ }
+ this.prop["dur"]=parseFloat(nlsEffectList[this.effName].split(":")[1])*10;
+ this.prop["spd"]=15;
+ this.isOut=(isOut==true);
+ nlsMenu[this.mId].rt.ready=false;
+};
+
+function _slideRun() {
+ var me=this;
+ var p=new Object();
+ var l=parseInt(this.elm.style.left);
+ var t=parseInt(this.elm.style.top);
+ var c=this.isOut?1:0;
+ switch(this.prop["dir"]) {
+ case "right": p.x1=l; p.x2=-this.prop["mw"]*c; break;
+ case "left" : p.x1=l; p.x2=this.prop["mw"]*c; break;
+ case "down" : p.x1=t; p.x2=-this.prop["mh"]*c; break;
+ case "up" : p.x1=t; p.x2=this.prop["mh"]*c; break;
+ };
+ _fc_slide(p);
+ this.prop["pt"]=p;
+ this.prop["sd"]=0;
+
+ _slidesEff[this.mId]=this;
+ if (!_slideTm) _slideTm=setInterval(function() {_slideAnimate();}, this.prop["spd"]);
+};
+
+function _slideAnimate() {
+ var b=true;
+ for (var it in _slidesEff) {
+ var eff=_slidesEff[it];
+ var p=eff.prop["pt"];
+ if (eff.prop["sd"] < eff.prop["dur"]) {
+ eff.elm.style[eff.prop["st"]]= effect_bezier(eff.prop["sd"]/eff.prop["dur"],p.x1, p.x2, p.c1, p.c2) + "px";
+ eff.prop["sd"]++;
+ } else {
+ eff.elm.style[eff.prop["st"]]=p.x2+"px";
+ if (eff.isOut) {eff.onHide();} else {nlsMenu[eff.mId].rt.ready=true; eff.onShow();}
+ delete _slidesEff[eff.mId];
+ }
+ b=false;
+ }
+ if (b) {clearInterval(_slideTm); _slideTm=null;}
+};
+
+function _fc_fade(p) {p.c1=p.x1+(p.x2-p.x1)*2/3; p.c2=p.x2;};/*for fadding*/
+function _fc_slide(p) {p.c1=p.x1+(p.x2-p.x1)*2/3; p.c2=p.x2;};
+function _f1(t) { return (1-t); };
+function _f2(t) { return (1-t)*(1-t); };
+function _f3(t) { return (1-t)*(1-t)*(1-t); };
+function _f4(t) { return t*t*t; };
+function effect_bezier(t,x1,x2,c1,c2) {
+ return _f3(t)*x1 + 3*t*_f2(t)*c1 + 3*t*t*_f1(t)*c2 + _f4(t)*x2;
+};
+
+/*end*/
+
+/*NlsMenu item effect*/
+function NlsMenuItemEffect(itemId, effName) {
+ this.tmId=null;
+ this.itemId=itemId;
+ this.elm=null;
+ this.effName=effName;
+};
+
+NlsMenuItemEffect.prototype.init=function() {
+ if(!nls_isIE) return;
+ if (this.elm==null) this.elm=NlsMenu.$GE(this.itemId);
+ if (nlsEffectList[this.effName]) this.elm.style.filter=nlsEffectList[this.effName];
+ if (this.elm.filters.length>0) this.elm.filters[0].apply();
+};
+
+NlsMenuItemEffect.prototype.start=function() {
+ if(!nls_isIE) return;
+ if (this.elm.filters.length>0) this.elm.filters[0].play();
+};
+/*end*/
+
+/*NlsMenuBorder class*/
+function NlsMenuBorder(bTop, bBottom, bLeft, bRight) {
+ var border = "<table cellpadding=0 cellspacing=0>";
+ var sTop="", sBottom="", sLeft="", sRight="";
+ if (bTop) sTop="<td><table width='100%' cellpadding=0 cellspacing=0><tr><td class='@stlprf_mtop'></td></tr></table></td>";
+ if (bBottom) sBottom="<td><table width='100%' cellpadding=0 cellspacing=0><tr><td class='@stlprf_mbottom'></td></tr></table></td>";
+ if (bLeft) {
+ sLeft="<td height='100%' class='@stlprf_mleft' style='font-size:1pt;'>&nbsp;</td>";
+ if (bTop) sTop="<td class='@stlprf_mtopleft'></td>"+sTop;
+ if (bBottom) sBottom="<td class='@stlprf_mbottomleft'></td>"+sBottom;
+ }
+ if (bRight) {
+ sRight="<td height='100%' class='@stlprf_mright' style='font-size:1pt;'>&nbsp;</td>";
+ if (bTop) sTop+="<td class='@stlprf_mtopright'></td>";
+ if (bBottom) sBottom+="<td class='@stlprf_mbottomright'></td>";
+ }
+ if (sTop!="") sTop="<tr>"+sTop+"</tr>";
+ if (sBottom!="") sBottom="<tr>"+sBottom+"</tr>";
+ border=border+sTop+"<tr height='100%'>"+sLeft+"<td>@menu</td>"+sRight+"</tr>"+sBottom;
+ border+="</table>";
+
+ this.applyBorder = function (smenu, stlprf) {
+ var b=border.replace(/@stlprf_/gi, stlprf);
+ return b.replace(/@menu/gi, smenu);
+ };
+
+ return this;
+};
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/inc/nlsmenueffect.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/nlsmenu.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/nlsmenu.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/nlsmenu.js (revision 12407)
@@ -0,0 +1,860 @@
+/**
+* nlsmenu.js v.2.0
+* Copyright 2005-2007, addobject.com. All Rights Reserved
+* Author Jack Hermanto, www.addobject.com
+*/
+var nlsMenu = new Object();
+var nlsMenuMgr = new Object();
+var nlsWinElmt = [];
+
+var ag0=window.navigator.userAgent;
+var nls_isIE = (ag0.indexOf("MSIE") >=0);
+var nls_isIE5 = (ag0.indexOf("MSIE 5.0") >=0);
+var nls_isSafari = (ag0.indexOf("Safari") >=0);
+var nls_isOpera = (ag0.indexOf("Opera") >=0);
+if (nls_isOpera) {nls_isIE=false; nls_isIE5=false;};
+
+function NlsMenuManager(mgr) {
+ this.mgrId = mgr;
+ this.menus = new Object();
+ this.menubar = null;
+ this.timeout = 1000;
+ this.flowOverFormElement = false;
+ this.assocMenuMgr = [];
+ this.defaultEffect=null;
+ this.icPath="";
+ this.memorizeSel=false;
+ this.rt=new Object();
+
+ this.tmId = null;
+ this.setTimeout=function(a, t) { this.tmId = window.setTimeout(a, t); };
+ this.clearTimeout=function() { if (this.tmId!=null) { window.clearTimeout(this.tmId); this.tmId=null;}};
+
+ nlsMenuMgr[mgr] = this;
+ if(nls_isIE)window.attachEvent("onload", function(){nlsMenuMgr[mgr].init();});
+
+ return this;
+};
+
+var NlsMnMgr = NlsMenuManager.prototype;
+NlsMnMgr.createMenu = function(mId) {
+ var m=new NlsMenu(mId)
+ m.mgr=this; m.mgrId=this.mgrId; m.icPath=this.icPath;
+ m.useEffect(this.defaultEffect);
+ if (this.design) { m.$menuItemClick = NlsMenu.$dsItemClick; }
+ this.menus[mId]=m;
+ return m;
+};
+
+NlsMnMgr.createMenubar = function (mbarId) {
+ if (this.menubar) alert("Menubar already exists!");
+ var m=new NlsMenubar(mbarId);
+ m.mgr=this; m.mgrId=this.mgrId; m.icPath=this.icPath;
+ if (this.design) { m.$menuItemClick = NlsMenu.$dsItemClick; }
+ this.menubar=m;
+ return m;
+};
+
+NlsMnMgr.renderMenus = function (plc) {
+ if (plc && plc!="") {
+ var d=NlsMenu.$GE(plc); var s="";
+ for (it in this.menus) { s+=this.menus[it].renderMenu(); }
+ d.innerHTML=s;
+ } else {
+ for (it in this.menus) { document.write(this.menus[it].renderMenu()); }
+ }
+};
+
+NlsMnMgr.renderMenubar = function (plc) {
+ if (this.menubar) {
+ if (plc && plc!="") {
+ NlsMenu.$GE(plc).innerHTML=this.menubar.renderMenubar();
+ } else {
+ document.write(this.menubar.renderMenubar());
+ }
+ }
+ if(this.memorizeSel) this.loadPath();
+};
+
+NlsMnMgr.hideMenus = function () {
+ for (var it in this.menus) {if (this.menus[it].rt.active) this.menus[it].hideMenu();}
+ if (this.menubar) this.menubar.hideMenu();
+};
+
+NlsMnMgr.addAssocMenuMgr = function(frm, mgrId) {
+ this.assocMenuMgr[this.assocMenuMgr.length] = [frm, mgrId];
+};
+
+NlsMnMgr.getMenu= function(mId) { return this.menus[mId]; };
+
+NlsMnMgr.init=function() {
+ if(this.menubar)this.menubar.init();
+}
+
+function listAllWinElmt() {
+ nlsWinElmt = [];
+ var arrWinEl = document.getElementsByTagName("SELECT");
+ var elm; var tmp; var x; var y;
+ for(var i=0; i<arrWinEl.length; i++) {
+ elm = arrWinEl[i]; tmp=elm; x=0; y=0;
+ while (tmp!=null) {
+ x += tmp.offsetLeft; y+=tmp.offsetTop;
+ tmp = tmp.offsetParent;
+ }
+ nlsWinElmt[nlsWinElmt.length] = {e:elm, eX1:x, eY1:y, eX2:x+elm.offsetWidth, eY2:y+elm.offsetHeight};
+ }
+};
+
+function NlsMenuItem(id, capt, url, ico, enb, xtra, subId, title, crossFrame, subFrame, subPos, subPosAdj, subDir) {
+ this.id = id;
+ this.intKey = "";
+ this.capt = capt;
+ this.url = (url==null? "" : url);
+ this.ico = (ico==null || ico=="" || ico.length==0) ? null: ico;
+ this.enable=(enb==null?true:enb);
+ this.xtra = xtra;
+ this.stlprf="";
+ this.target=null;
+ this.title=title==null?"":title;
+ this.itemEffect=null;
+ this.visible="false";
+ this.state=1;
+ this.selected=false;
+
+ this.subMenuId = (subId?subId:"");
+ this.crsFrame = (crossFrame?crossFrame:false);
+ this.subFrame = (subFrame?subFrame:null);
+ this.subPos = (subPos?subPos:[null,null]);
+ this.subPosAdj = (subPosAdj?subPosAdj:[0,0]);
+ this.subDir = (subDir?subDir:["right","down"]);
+ this.toString=function() {return "NlsMenuItem";};
+
+ this.useItemEffect=function(effName) {
+ this.itemEffect=new NlsMenuItemEffect(this.intKey, effName);
+ };
+
+ this.rt={subUrl:null,loaded:0};
+
+ return this;
+};
+
+function NlsMenuSeparator(cstSeparator) {
+ this.stlprf = "";
+ this.intKey = "";
+ this.seprt = cstSeparator!=null?cstSeparator:"";
+ this.render = function () {
+ if (this.seprt!="") return this.seprt;
+ return ("<table border=0 cellpadding=0 cellspacing=0 width='100%' height='0%'><tr>" +
+ "<td class=\""+this.stlprf+"nlsseparator\"></td>" +
+ "</tr></table>");
+ };
+
+ this.toString=function() {return "NlsMenuSeparator";};
+};
+
+function NlsCustomMenuItem(cst) {
+ this.intKey = "";
+ this.cstMenu = (cst?cst:"&nbsp;");
+ this.toString=function() {return "NlsCustomMenuItem";};
+};
+
+function NlsMenu(mId) {
+ /*private*/
+ this.lsItm=null;
+ this.mgrId = "";
+ this.mgr=null;
+ this.winElmt=null;
+ this.container=null;
+ this.customBorder=null;
+ this.shadow=new NlsMenuShadow("none", "5px", mId);
+ this.count=0;
+ this.isMenubar=false;
+ this.effect=null;
+ this.srItems=[];
+
+ this.rt={ready:true,active:false};
+
+ /*public*/
+ this.mId = mId;
+ this.items = new Object();
+ this.stlprf="";
+ this.subMenuIc=null;
+ this.target="_self";
+ this.icPath="";
+ this.itemSpc="";
+ this.stretchItem=true;
+
+ this.selection=false;
+
+ this.showIcon=false;
+ this.showSubIcon=true;
+
+ this.absWidth="";
+ this.orient="V";
+
+ this.defItmEff=null;
+ this.defPos=[0,0];
+
+ this.maxItemCol=100;
+ this.zIndex = 100;
+
+ this.wnd = window;
+ nlsMenu[mId] = this;
+ return this;
+};
+
+var NLSMENU=NlsMenu.prototype;
+
+NLSMENU.addItem = function(key, capt, url, ico, enb, xtra, subId, title) {
+ var intKey = this.mId+"_"+key;
+ var it = new NlsMenuItem(key, capt, url, ico, enb, xtra, subId, title);
+ it.intKey = intKey;
+ it.mId=this.mId;
+ this.items[intKey]=it;
+ this.srItems[this.srItems.length]=it;
+ if (this.defItmEff!=null && typeof(NlsMenuItemEffect) != "undefined") { it.useItemEffect(this.defItmEff); }
+ this.count++;
+ return it;
+};
+
+NLSMENU.addSeparator = function(separator) {
+ var intKey = "sep_"+this.count;
+ var it = (separator ? separator : new NlsMenuSeparator());
+ it.stlprf = this.stlprf;
+ it.intKey = intKey;
+ this.items[intKey] = it;
+ this.srItems[this.srItems.length]=it;
+ this.count++;
+ return it;
+};
+
+NLSMENU.addSubmenu = function(key, subId, crsFrame, subFrame, subPos, subPosAdj, subDir) {
+ var intKey = this.mId+"_"+key;
+ var it = this.items[intKey];
+ it.subMenuId=subId;
+ it.subFrame=(subFrame?subFrame:null);
+ it.crsFrame=(crsFrame?crsFrame:false);
+ it.subPos = (subPos?subPos:[null,null]);
+ it.subPosAdj = (subPosAdj?subPosAdj:[0,0]);
+ it.subDir = (subDir?subDir:["right","down"]);
+ return it;
+};
+
+NLSMENU.addCustomMenu = function (custom) {
+ var intKey = "cst_"+this.count;
+ var it = new NlsCustomMenuItem(custom);
+ it.intKey = intKey;
+ this.items[intKey] = it;
+ this.srItems[this.srItems.length]=it;
+ this.count++;
+ return it;
+};
+
+NLSMENU.getItemById = function (key) {
+ return this.items[this.mId+"_"+key];
+};
+
+NLSMENU.setItemStyle = function (key, stlprf) {
+ var intKey = this.mId+"_"+key;
+ var mnItem = this.items[intKey];
+ mnItem.stlprf=stlprf;
+};
+
+NLSMENU.setItemText = function (key, tx) {
+ var intKey = this.mId+"_"+key;
+ var mnItem = this.items[intKey];
+ mnItem.capt=tx;
+ var oD=NlsMenu.$GE(intKey+"x2");
+ if (oD) oD.innerHTML=tx;
+}
+
+NLSMENU.enableItem = function (key, b) {
+ var it = this.items[this.mId+"_"+key] ;
+ it.enable=b;
+ setMnStyle(NlsMenu.$GE(it.intKey), (b?(it.selected?"S":"N"):"D"), NlsMenu.getPrf(it, this));
+ setMnIcon(this, it, "N");
+};
+
+NLSMENU.dropShadow = function (pos, offset) {
+ if (this.shadow) { this.shadow.pos=pos; this.shadow.offset=(offset?offset:"5px"); } else
+ { this.shadow=new NlsMenuShadow(pos, offset, this.mId); }
+};
+
+NLSMENU.applyBorder = function (bTop, bBottom, bLeft, bRight) {
+ if (!bTop && !bBottom && !bLeft && !bRight) {
+ this.customBorder=null;
+ } else {
+ this.customBorder=new NlsMenuBorder(bTop, bBottom, bLeft, bRight);
+ }
+};
+
+NLSMENU.useEffect = function (efN) {
+ if(efN!=null && efN!="") {
+ this.effect=new NlsMenuEffect(this.mId, efN);
+ }
+};
+
+NLSMENU.renderMenu = function() {
+ var scPath="", sbIc=null;
+ var allScs = (document.getElementsByTagName ? document.getElementsByTagName("SCRIPT"): document.scripts);
+ for (var i=0;i<allScs.length;i++) {
+ if (allScs[i].src.toLowerCase().indexOf("nlsmenu.js")>=0) { scPath=allScs[i].src.replace(/nlsmenu.js/gi, ""); }
+ }
+ if (!this.subMenuIc) { sbIc=[scPath+"img/submenu.gif", scPath+"img/submenuovr.gif"];}
+ else {sbIc=[this.icPath+this.subMenuIc[0]]; if(this.subMenuIc[1])sbIc[1]=this.icPath+this.subMenuIc[1];}
+
+ var cs="<table cellpadding='0' cellspacing='0' ";
+ var sAbs=(this.absWidth==""?"":"width='"+this.absWidth+"'");
+ var smenu="<table cellpadding='0' cellspacing='"+(this.itemSpc==""?"0":this.itemSpc)+"' width='100%'>";
+ var tmpCnt=0, prf=this.stlprf, it=null, rt=null, menu=null;
+ for (var i=0; i<this.srItems.length; i++) {
+ it=this.srItems[i];
+ menu=nlsMenu[it.subMenuId];
+ if(!it.crsFrame) {
+ if(menu)menu.prIt=it.intKey;
+ if(!menu && it.rt && !it.rt.subUrl) { it.subMenuId=""; }
+ }
+ if (it.toString()=="NlsMenuSeparator") {
+ smenu+=(this.orient=="V"?"<tr>":"");
+ smenu+=("<td class='"+this.stlprf+"nlsseparatorcontainer'>"+it.render()+"</td>");
+ smenu+=(this.orient=="V"?"</tr>":"");
+ } else
+ if (it.toString()=="NlsCustomMenuItem") {
+ smenu+=(this.orient=="V"?"<tr>":"");
+ smenu+=("<td>"+it.cstMenu+"</td>");
+ smenu+=(this.orient=="V"?"</tr>":"");
+ } else {
+ prf=NlsMenu.getPrf(it, this);
+ if (this.orient=="V") { smenu+="<tr>"; }
+ if (this.orient=="H") { if (tmpCnt==0) smenu+="<tr>"; tmpCnt++; }
+ smenu+="<td align='center' id=\""+it.intKey+"\" class=\""+prf+"nlsitemcontainer\" onmouseover=\"nlsMenuItemOver(event, '"+it.intKey+"')\" onclick=\"return nlsMenu['"+this.mId+"'].$menuItemClick(event, '"+it.intKey+"');\">";
+ smenu+=cs+(this.stretchItem?"width='100%'":"")+" height='100%'><tr style=\"cursor:pointer;\" title=\""+it.title+"\">";
+
+ if (this.showIcon) {
+ smenu+="<td id=\""+it.intKey+"x1\" class=\""+prf+"nlsiconcell\" align=\"center\" nowrap>";
+ if(it.ico) {
+ if(it.ico[0]) smenu+="<img id=\"ic_"+it.intKey+"\" "+(it.enable?"":"style='display:none'")+" src=\""+this.icPath+it.ico[0]+"\">";
+ if(it.ico[1]) smenu+="<img id=\"icovr_"+it.intKey+"\" style='display:none' src=\""+this.icPath+it.ico[1]+"\">";
+ if(it.ico[2]) smenu+="<img id=\"icdis_"+it.intKey+"\" "+(!it.enable?"":"style='display:none'")+" src=\""+this.icPath+it.ico[2]+"\">";
+ }
+ smenu+="</td>";
+ }
+
+ smenu+="<td align='left' id=\""+it.intKey+"x2\" class=\""+prf+(it.enable?"nlsitem\"":"nlsitemdisable\"")+" nowrap>"+it.capt+"</td>";
+ if (this.showSubIcon && it.subMenuId!="") { smenu+="<td id=\""+it.intKey+"x3\" class=\""+prf+"nlssubmenucell\" align=\"center\" nowrap>"+ (it.subMenuId!=""? "<img id='subic_"+it.intKey+"' src=\""+sbIc[0]+"\">" + (sbIc.length>1?"<img id='subicovr_"+it.intKey+"' style='display:none' src=\""+sbIc[1]+"\">":"") :"") +"</td>"; }
+ smenu+="</tr></table>";
+ smenu+="</td>";
+ if (this.orient=="V") { smenu+="</tr>"; }
+ if (this.orient=="H" && tmpCnt==this.maxItemCol) { smenu+="</tr>"; tmpCnt=0; }
+ }
+ }
+
+ if(this.orient=="H" && tmpCnt!=0 ) {
+ if(this.srItems.length>this.maxItemCol)
+ while(++tmpCnt<=this.maxItemCol) smenu+="<td class=\""+prf+"nlsitemcontainer\">&nbsp;</td>";
+ smenu+="</tr>";
+ }
+ smenu += "</table>";
+ smenu = cs+"class='"+this.stlprf+"nlsmenu' "+ sAbs + "><tr><td>"+smenu+"</td></tr></table>";
+
+ if (this.customBorder!=null) smenu = this.customBorder.applyBorder(smenu, this.stlprf);
+ smenu = this.shadow.dropShadow(smenu);
+
+ smenu = "<div " + (nls_isIE && !this.isMenubar?"style='position:absolute;z-index:"+(this.zIndex-1)+";'":"") + ">" + smenu;
+ if (!this.isMenubar && nls_isIE && !nls_isIE5 && this.mgr.flowOverFormElement) {
+ smenu += "<iframe id='"+this.mId+"ifrm' scrolling='no' frameborder=0 width='1' height='1' style='position:absolute;top:0px;left:0px;z-index:-1;filter:alpha(opacity=0)' src='"+scPath+"img/blank.gif"+"'></iframe>";
+ }
+ smenu+="</div>";
+
+ if (arguments[0]=="content") return smenu;
+
+ smenu = "<div id='"+this.mId+"' style="+(this.isMenubar?"''":"'position:absolute;z-index:"+this.zIndex+";display:none;'")+" onmouseover=\"_nlsMenuItemOver('"+this.mgrId+"')\" onmouseout=\"nlsMenuItemOut('"+this.mgrId+"')\">" + smenu + "</div>";
+
+ return smenu;
+};
+
+NLSMENU.init=function() {
+ var v=this.rt.vshade; if(!v) v=NlsMenu.$GE("vshade_"+this.mId);
+ var itm=this.rt.actmn; if(!itm) itm=NlsMenu.$GE("actmn_"+this.mId);
+ if(v){
+ var o=itm.childNodes[0].offsetHeight-parseInt(this.shadow.offset);
+ if(o>=0) v.style.height=o+"px";
+ }
+ this.rt.actmn=itm;
+ this.rt.vshade=v;
+};
+
+function NlsMenuShadow(pos, offset, mId) {
+ this.pos=pos;
+ this.offset=offset;
+ this.mId=mId;
+
+ this.dropShadow = function (smenu) {
+ var mn = nlsMenu[this.mId];
+ var cs="<table cellpadding=0 cellspacing=0 ";
+ var shadow = "<div>"+cs+"id='effwin_"+this.mId+"' height='0px'>";
+ var hshadow = "<td style='padding-@@PAD:"+this.offset+";'>"+cs+"width='100%' height='5px' class='"+mn.stlprf+"horzshadow'><tr><td></td></tr></table></td>";
+ var vshadow = "<td style='padding-@@PAD:"+this.offset+";height:100%;'>"+cs+"id='vshade_"+this.mId+"' width='5px' height='100%' class='"+mn.stlprf+"vertshadow'><tr><td></td></tr></table></td>";
+ var menutd = "<td id='actmn_"+this.mId+"'>"+smenu+"</td>";
+ var cornertd = "<td class='"+mn.stlprf+"cornshadow' width='5px' height='5px'></td>";
+ var av=[vshadow.replace(/@@PAD/gi,"top"), vshadow.replace(/@@PAD/gi,"bottom")];
+ var ah=[hshadow.replace(/@@PAD/gi,"left"), hshadow.replace(/@@PAD/gi,"right")];
+ switch (this.pos) {
+ case "none":
+ shadow += "<tr>"+menutd+"</tr>";
+ break;
+ case "bottomright" :
+ shadow += "<tr>"+menutd+av[0]+"</tr>" +
+ "<tr>"+ah[0]+cornertd+"</tr>";
+ break;
+ case "bottomleft" :
+ shadow += "<tr>"+av[0]+menutd+"</tr>" +
+ "<tr>"+cornertd+ah[1]+"</tr>";
+ break;
+ case "topleft" :
+ shadow += "<tr>"+cornertd+ah[1]+"</tr>" +
+ "<tr>"+av[1]+menutd+"</tr>";
+ break;
+ case "topright" :
+ shadow += "<tr>"+ah[0]+cornertd+"</tr>" +
+ "<tr>"+menutd+av[1]+"</tr>";
+ break;
+ }
+ return shadow + "</table></div>";
+ };
+};
+
+NLSMENU.showMenu = function(x1, y1, x2, y2, mnOrient, subDir, subAdj) {
+ this.mgr.clearTimeout();
+
+ if(this.menuOnShow(this.mId)==false)return;
+
+ var ctx = NlsMenu.$GE(this.mId);
+ if (!ctx) {
+ //create menu if not rendered.
+ var dv=document.createElement("div");
+ dv.innerHTML=this.renderMenu();
+ document.body.insertBefore(dv, document.body.childNodes[0]);
+ ctx = NlsMenu.$GE(this.mId);
+ };
+ ctx.style.visibility="hidden";
+ ctx.style.display="";
+ if(nls_isIE)this.init();
+
+ var w=window, d=document.body, de=document.documentElement;
+ var scrOffX = w.scrollX||d.scrollLeft||de.scrollLeft;
+ var scrOffY = w.scrollY||d.scrollTop||de.scrollTop;
+ var cW=w.innerWidth||d.clientWidth;
+ var cH=w.innerHeight||d.clientHeight;
+ var mW=ctx.childNodes[0].offsetWidth;
+ var mH=ctx.childNodes[0].offsetHeight;
+ var sDir=(subDir?[subDir[0], subDir[1]]:["right", "down"]);
+ var adjX=(subAdj?subAdj[0]:this.defPos[0]), adjY=(subAdj?subAdj[1]:this.defPos[1]);
+
+ var dmfrm = NlsMenu.$GE(this.mId+"ifrm");
+ if (dmfrm) {
+ var actMn = NlsMenu.$GE("actmn_"+this.mId).children[0];
+ dmfrm.width = actMn.offsetWidth;
+ dmfrm.height = actMn.offsetHeight;
+ }
+ var mX=0,mY=0;
+ if (mnOrient=="V") {
+ if (sDir[0]=="right") {
+ if(x2+mW>cW){if(x1>=mW){mX=x1-mW+adjX+scrOffX;sDir[0]="left"}else{mX=cW-mW-1+scrOffX;}}else{mX=x2+scrOffX-adjX;}
+ } else {
+ if(x1-mW<0){if(x2+mW<cW){mX=x2-adjX+scrOffX;sDir[0]="right"}else{mX=scrOffX;}}else{mX=x1-mW+adjX+scrOffX;}
+ }
+ if (sDir[1]=="down") {
+ if(y1+mH>cH){if(y2>=mH){mY=y2-mH+scrOffY-adjY;sDir[1]="up"}else{mY=cH-mH-1+scrOffY;}}else{mY=y1+scrOffY+adjY;}
+ } else {
+ if(y1-mH<0){if(y1+mH<cH){mY=y1+scrOffY-adjY;sDir[1]="down"}else{mY=scrOffY;}}else{mY=y2-mH+scrOffY-adjY;}
+ }
+ } else {
+ if (sDir[0] == "right") {
+ if(x1+mW>cW){if(x2>=mW){mX=x2-mW+scrOffX-adjX;sDir[0]="left"}else{mX=cW-mW-1+scrOffX;}}else{mX=x1+scrOffX+adjX;}
+ } else {
+ if(x2-mW<0){if(x1+mW<cW){mX=x1+scrOffX+adjX;sDir[0]="right"}else{mX=scrOffX;}}else{mX=x2-mW+scrOffX-adjX;}
+ }
+ if (sDir[1] == "down") {
+ if(y2+mH>cH){if(y1>=mH){mY=y1-mH+scrOffY+adjY;sDir[1]="up"}else{mY=cH-mH-1+scrOffY;}}else{mY=y2+scrOffY-adjY;}
+ } else {
+ if(y1-mH<0){if(y2+mH<cH){mY=y2+scrOffY-adjY;sDir[1]="down"}else{mY=scrOffY;}}else{mY=y1-mH+scrOffY+adjY;}
+ }
+ }
+
+ if (nls_isIE5 || !this.mgr.flowOverFormElement) {
+ if (this.winElmt==null) hideWinElmt(this, mX, mY, mX+mW, mY+mH);
+ if (this.winElmt==null) this.winElmt=[];
+ for(var i=0;i<this.winElmt.length;i++) {
+ this.winElmt[i].style.visibility="hidden";
+ }
+ }
+ with (ctx.style) {
+ left=mX+"px"; top=mY+"px";
+ zIndex = this.zIndex;
+ if (this.effect) {
+ with (this.effect) {prop["dir"]=sDir[(mnOrient=="V"?0:1)]; start(false); visibility="visible"; run();}
+ } else { visibility="visible"; }
+ }
+ this.rt.active=true;
+};
+
+function hideWinElmt(mn, mX1, mY1, mX2, mY2) {
+ var oe;
+ for (var i=0; i<nlsWinElmt.length; i++) {
+ oe = nlsWinElmt[i];
+ if ((oe.eX1>=mX1 && oe.eX1<=mX2 && oe.eY1>=mY1 && oe.eY1<=mY2) ||
+ (oe.eX1>=mX1 && oe.eX1<=mX2 && oe.eY2>=mY1 && oe.eY2<=mY2) ||
+ (oe.eX2>=mX1 && oe.eX2<=mX2 && oe.eY1>=mY1 && oe.eY1<=mY2) ||
+ (oe.eX2>=mX1 && oe.eX2<=mX2 && oe.eY2>=mY1 && oe.eY2<=mY2) ||
+ (mX1>=oe.eX1 && mX1<=oe.eX2 && mY1>=oe.eY1 && mY1<=oe.eY2) ||
+ (mX1>=oe.eX1 && mX1<=oe.eX2 && mY2>=oe.eY1 && mY2<=oe.eY2) ||
+ (mX2>=oe.eX1 && mX2<=oe.eX2 && mY1>=oe.eY1 && mY1<=oe.eY2) ||
+ (mX2>=oe.eX1 && mX2<=oe.eX2 && mY2>=oe.eY1 && mY2<=oe.eY2) ||
+ (oe.eX1<mX1 && oe.eX2>mX2 && oe.eY1>=mY1 && oe.eY1<=mY2) ||
+ (oe.eX1<mX1 && oe.eX2>mX2 && oe.eY2>=mY1 && oe.eY2<=mY2)
+ ) {
+ if (oe.e.style.visibility!="hidden") {
+ oe.e.style.visibility="hidden";
+ if (mn.winElmt==null) mn.winElmt=[];
+ mn.winElmt[mn.winElmt.length]=oe.e;
+ }
+ }
+ }
+};
+
+NLSMENU.showMenuAbs = function(x, y) {
+ var ctx = NlsMenu.$GE(this.mId);
+ ctx.style.top=y+"px"; ctx.style.left=x+"px";
+ ctx.style.display="";
+ this.rt.active=true;
+};
+
+NLSMENU.hideMenu = function() {
+ var ctx = NlsMenu.$GE(this.mId);
+ if (!ctx) return;
+ if (!this.isMenubar) {
+ this.rt.active=false;
+ if (this.effect) {
+ this.effect.start(true);
+ if ((nls_isIE && this.effect.effName!="aoslide") || nls_isOpera && this.effect.effName!="aoslide") {ctx.style.visibility="hidden";} else { this.effect.onHide=function() {ctx.style.visibility="hidden";}; };
+ this.effect.run();
+ } else { ctx.style.visibility="hidden"; }
+
+ this.menuOnHide(this.mId);
+ } else {
+ this.isMenuOpened = false;
+ }
+
+ if (this.lsItm!=null) {
+ var it=this.items[this.lsItm.id];
+ if(it.state!=2 && !it.selected) {
+ setMnStyle(this.lsItm, (it.enable?"N":"D"), NlsMenu.getPrf(it, this));
+ setMnIcon(this, it, "N");
+ }
+ this.lsItm=null;
+ }
+ if (this.winElmt!=null && this.winElmt.length>0) {
+ for (i=0;i<this.winElmt.length;i++) {
+ this.winElmt[i].style.visibility = "visible";
+ }
+ }
+ if (typeof(window.status)!="undefined") window.status="";
+};
+
+NLSMENU.hasSubmenu=function(key) {
+ var it=this.items[this.mId+"_"+key];
+ if(!it.crsFrame) {return(nlsMenu[it.subMenuId]);} else {
+ return it.subFrame.nlsGetMenu(it.subMenuId);
+ }
+};
+
+function $itemClick(mn, it) {
+ var mnMgr = nlsMenuMgr[mn.mgrId];
+ mnMgr.hideMenus();
+ var assMgr = mnMgr.assocMenuMgr;
+ if ( assMgr && assMgr.length > 0) {
+ for (var i=0;i<assMgr.length;i++) { assMgr[i][0].hideAllNlsMenu(); }
+ }
+
+ var trgt=it.target;
+ if (trgt==null) trgt=mn.target!=null?mn.target:"_self";
+ if (it.url!="") {
+ window.open(it.url, trgt);
+ } else {
+ return mn.menuOnClick(mn.mId, it.id);
+ }
+};
+
+NLSMENU.$menuItemClick = function(e, itemId) {
+ if (!this.items[itemId].enable) return;
+
+ var it=this.items[itemId], prf=NlsMenu.getPrf(it, this);
+ var oIt = NlsMenu.$GE(itemId), mgr=this.mgr;
+
+ // we need to preload AJAX menu here, otherwise hasSubmenu below returns false ~Kostja
+ if (this.isMenubar && this.dropOnClick && it.rt.subUrl && it.rt.loaded==0) {
+ //ajax menu
+ NlsMenuUtil.loadAJAXMenu(this,it);
+ }
+
+ if(this.isMenubar && this.dropOnClick && this.hasSubmenu(it.id) && !this.isMenuOpened) { // Kostja: added !this.isMenuOpened, otherwise there is no way to go to menu item URL ~Kostja
+ if(!this.isMenuOpened) {
+ NlsMenu.showMenu(this, it);
+ this.isMenuOpened = true;
+ } else { // we'll never get here, see above ~Kostja
+ mgr.hideMenus();
+ setMnStyle(oIt, (it.enable ? "O" : "D"), prf);
+ setMnIcon(this, it, "O");
+ this.isMenuOpened = false;
+ return null;
+ }
+ } else {
+ if(it.toggle) {
+ this.setItemState(itemId, (it.state==1?2:1));
+ } else if(this.selection) {
+ this.setSelection(itemId, true);
+ } else if(mgr.memorizeSel) {
+ mgr.selectPath(this.mId, it.id);
+ mgr.savePath(itemId);
+ }
+ $itemClick(this, it);
+ }
+};
+
+NLSMENU.menuOnClick = function (menuId, itemId) {return true;};
+NLSMENU.menuOnShow = function (menuId) {return true;};
+NLSMENU.menuOnHide = function (menuId) {return true;};
+
+NLSMENU.reload = function(dh) {
+ var ef=this.effect;
+ if(ef) { ef.elm=null; ef.prop["init"]=false; }
+ this.lsItm=null;
+ if(dh!=true) this.mgr.hideMenus();
+ var m=NlsMenu.$GE(this.mId);
+ m.innerHTML=this.renderMenu("content");
+};
+
+function setMnIcon(mn, mnItm, f) {
+ var tf=(mnItm.enable?f:"D");
+ if (mn.showIcon && mnItm.ico && mnItm.ico.length>1) {
+ var k=mnItm.intKey;
+ var c=NlsMenu.$GE("ic_"+k), o=NlsMenu.$GE("icovr_"+k), d=NlsMenu.$GE("icdis_"+k);
+
+ c.style.display=(tf=="N"||(tf=="D" && !d)?"":"none");
+ o.style.display=(tf=="O"?"":"none");
+ if(d) d.style.display=(tf=="D"?"":"none");
+ }
+
+ if (mn.showSubIcon && mnItm.subMenuId!="") {
+ var ic=NlsMenu.$GE("subicovr_"+mnItm.intKey);
+ if(ic){
+ ic.style.display=(tf=="O"?"":"none");
+ ic=NlsMenu.$GE("subic_"+mnItm.intKey);
+ if(ic)ic.style.display=(tf=="N"||tf=="D"?"":"none");
+ }
+ }
+};
+
+function setMnStyle(it, s, prefix) {
+ var suff=(s=="O"?"over":(s=="S"?"sel":""));
+ it.className=prefix+"nlsitemcontainer"+suff;
+ var r = it.childNodes[0].rows[0], rc=null;
+ for (var i=0; i<r.cells.length; i++) {
+ rc=r.cells[i];
+ if(rc.id==it.id+"x1") rc.className=prefix+"nlsiconcell"+suff;
+ if(rc.id==it.id+"x2") rc.className=prefix+"nlsitem"+(s=="D"?"disable":suff);
+ if(rc.id==it.id+"x3") rc.className=prefix+"nlssubmenucell"+suff;
+ }
+};
+
+function nlsMenuItemOver(e, itId) {
+ var m=itId.split("_");
+ var prMenu = nlsMenu[m[0]];
+ if(prMenu.mgr.design==true)return;
+ var li = prMenu.lsItm;
+ if (!prMenu.rt.active || !prMenu.rt.ready) return;
+
+ var it=null, st="", nli=null;
+ if (li!=null) {
+ it=prMenu.items[li.id];
+ if(!it) return;
+ if(it.intKey==itId) return;
+ if(it.state!=2 && !it.selected) { /*toggle pressed*/
+ var st=NlsMenu.getPrf(it, prMenu);
+ var ef=(it.itemEffect!=null);
+ if (ef) { it.itemEffect.init(); }
+ setMnStyle(li, (it.enable ? "N" : "D"), st);
+ setMnIcon(prMenu, it, "N");
+ if (ef) { it.itemEffect.start(); }
+ }
+
+ var tmp=(it.crsFrame?it.subFrame.nlsGetMenu(it.subMenuId):nlsGetMenu(it.subMenuId));
+ while(tmp!=null) {
+ nli = null;
+ if (tmp.lsItm) {
+ it=tmp.items[tmp.lsItm.id];
+ nli = (it.crsFrame ? it.subFrame.nlsGetMenu(it.subMenuId) : tmp.wnd.nlsGetMenu(it.subMenuId));
+ }
+ tmp.hideMenu(); tmp=nli;
+ }
+ }
+
+ var oIt = NlsMenu.$GE(itId);
+ it=prMenu.items[itId];
+ if (typeof(window.status)!="undefined") window.status=it.url;
+ if(it.state!=2 && !it.selected) {
+ if (it.itemEffect!=null) { it.itemEffect.init(); }
+ setMnStyle(oIt, (it.enable ? "O" : "D"), NlsMenu.getPrf(it, prMenu));
+ setMnIcon(prMenu, it, "O");
+ if (it.itemEffect!=null) { it.itemEffect.start(); }
+ }
+
+ if (!prMenu.isMenubar ||
+ (prMenu.isMenubar && !prMenu.dropOnClick) ||
+ (prMenu.isMenubar && prMenu.dropOnClick && prMenu.isMenuOpened)) { NlsMenu.showMenu(prMenu, it); }
+
+ prMenu.lsItm=oIt;
+};
+
+function nls_getXY(oIt) {
+ var p=new Object(); p.x=0;p.y=0;p.x2=0;p.y2=0; var tmp=oIt;var d=document;
+ while(tmp) { p.x+=tmp.offsetLeft; p.y+=tmp.offsetTop; tmp=tmp.offsetParent } ;
+ p.x -= (window.scrollX||d.body.scrollLeft||d.documentElement.scrollLeft);
+ p.y -= (window.scrollY||d.body.scrollTop||d.documentElement.scrollTop);
+ if (oIt) { p.x2=p.x+oIt.offsetWidth; p.y2=p.y+oIt.offsetHeight;};
+ return p;
+};
+
+NlsMenu.showMenu=function(mn, it) {
+ if(it.rt.subUrl && it.rt.loaded==0) {
+ //ajax menu
+ NlsMenuUtil.loadAJAXMenu(mn,it);
+ } else {
+ NlsMenu.$showMenu(mn,it);
+ }
+}
+
+NlsMenu.$showMenu=function(prMenu, it) {
+ var oIt = NlsMenu.$GE(it.intKey);
+ if (it.subMenuId!="" && it.enable==true) {
+ var p=nls_getXY(oIt), smn=null;
+ if (it.crsFrame) {
+ var ps=it.subPos;
+ if (ps[0]=="REL") { } else { p.x = ps[0]; p.x2=p.x; }
+ if (ps[1]=="REL") { } else { p.y = ps[1]; p.y2=p.y; }
+ if (!it.subFrame.nlsGetMenu) return;
+ smn = it.subFrame.nlsGetMenu(it.subMenuId);
+ if (!smn) return;
+ } else {
+ smn = nlsGetMenu(it.subMenuId);
+ if (!smn) return;
+ if (smn.zIndex <= prMenu.zIndex) { smn.zIndex = prMenu.zIndex+1 }
+
+ }
+ smn.showMenu(p.x, p.y, p.x2, p.y2, prMenu.orient, it.subDir, it.subPosAdj);
+ }
+};
+
+NlsMenu.getPrf=function(it, mn) {
+ if(!it.stlprf || it.stlprf=="")return mn.stlprf; else return it.stlprf;
+}
+
+function nls_showMenu(mId, oIt, orient, subDir, subPosAdj) {
+ var sMenu = nlsGetMenu(mId);
+ if (!sMenu) { hideAllNlsMenu(); return;}
+ sMenu.mgr.clearTimeout();
+ if (sMenu.rt.active) return;
+ var p=nls_getXY(oIt);
+ sMenu.mgr.hideMenus();
+ sMenu.showMenu(p.x, p.y, p.x2, p.y2, orient, subDir, subPosAdj);
+}
+
+function nls_hideMenu(mId) {
+ var sMenu = nlsGetMenu(mId);
+ if (!sMenu) return;
+ nlsMenuItemOut(sMenu.mgrId);
+}
+
+function _nlsMenuItemOver(mgrId) {
+ var mgr = nlsMenuMgr[mgrId];
+ if(mgr.design==true) return;
+ mgr.clearTimeout();
+
+ var am = mgr.assocMenuMgr;
+ if ( am && am.length > 0) {
+ for (var i=0; i<am.length; i++) {
+ if (!am[i][0].nlsMenuMgr) continue;
+ am[i][0].nlsMenuMgr[am[i][1]].clearTimeout();
+ }
+ }
+ for (var it in nlsMenuMgr) {
+ if (it!=mgrId) {
+ nlsMenuMgr[it].hideMenus();
+ }
+ }
+};
+
+function nlsMenuItemOut(mgrId) {
+ var mnMgr = nlsMenuMgr[mgrId];
+ if(mnMgr.design==true) return;
+ mnMgr.clearTimeout();
+ mnMgr.setTimeout(function() { _nlsMenuItemOut(mgrId) }, mnMgr.timeout);
+
+ var assMgr = mnMgr.assocMenuMgr;
+ if ( assMgr && assMgr.length > 0) {
+ for (var i=0; i<assMgr.length; i++) {
+ var frm = assMgr[i];
+ if (!frm[0].nlsMenuMgr) continue;
+ frm[0].nlsMenuMgr[frm[1]].clearTimeout();
+ frm[0].nlsMenuMgr[frm[1]].setTimeout(function() { frm[0]._nlsMenuItemOut(mgrId); }, mnMgr.timeout);
+ }
+ }
+};
+
+function _nlsMenuItemOut(mgrId) {
+ nlsMenuMgr[mgrId].hideMenus();
+};
+
+function nlsGetMenu(mId) {
+ return nlsMenu[mId];
+};
+
+/*===================================================*/
+/*NlsMenuBar class*/
+/*===================================================*/
+
+NLSMENU.isMenuOpened = false;
+
+NLSMENU.dropOnClick = false;
+
+NLSMENU.renderMenubar = function () {
+ return this.renderMenu();
+};
+
+function NlsMenubar(mId) {
+ var mnBar = new NlsMenu(mId);
+ mnBar.isMenubar=true;
+ mnBar.rt.active=true;
+ return mnBar;
+};
+
+/*===================================================*/
+/*Public general methods*/
+/*===================================================*/
+
+function hideAllNlsMenu() {
+ for (it in nlsMenu) {if (nlsMenu[it].rt.active) nlsMenu[it].hideMenu();}
+};
+
+/**Cross browser related methods*/
+NlsMenu.$GE=function(id) {
+ if (document.all) {
+ return document.all(id);
+ } else
+ if (document.getElementById) {
+ return document.getElementById(id);
+ }
+};
+
+
Property changes on: branches/5.0.x/themes/advanced/platform/inc/nlsmenu.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_xml.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_xml.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_xml.js (revision 12407)
@@ -0,0 +1,231 @@
+/**
+* nlsmenuext_xml.js v.1.0
+* Copyright 2005-2007, addobject.com. All Rights Reserved
+* Author Jack Hermanto, www.addobject.com
+*/
+var $nls_ieXML=["MSXML2.DOMDocument.4.0", "MSXML2.DOMDocument.3.0", "MSXML2.DOMDocument", "Microsoft.XmlDom"];
+
+function NlsMenuUtil() {}
+var NLSMNUTIL=NlsMenuUtil.prototype;
+
+function $aonvl(v, c) { if(v)return v; else return c; };
+function $aonevl(v, c) { if(!v || v=="")return c; else return v; };
+
+NlsMenuUtil.createFromXML=function(xml) {
+ var rt=xml.documentElement;
+ var mgr=new NlsMenuManager(rt.getAttribute("id"));
+ mgr.flowOverFormElement=$aonevl(rt.getAttribute("flowoverformelement"), false);
+ mgr.defaultEffect=$aonevl(rt.getAttribute("defaulteffect"), null);
+ mgr.icPath=$aonvl(rt.getAttribute("icpath"), "");
+ mgr.memorizeSel=$aonevl(rt.getAttribute("memorizesel"), false);
+
+ var dm=rt.getElementsByTagName("menubar")[0];
+ NlsMenuUtil.createMenu(dm, mgr);
+
+ var mns=rt.getElementsByTagName("menus")[0];
+ if(mns){
+ for (var i=0;i<mns.childNodes.length;i++){
+ dm=mns.childNodes[i];
+ if(dm.nodeType!=1)continue;
+ if(dm.nodeName=="menu") {
+ NlsMenuUtil.createMenu(dm, mgr);
+ }
+ }
+ }
+ return mgr;
+};
+
+NlsMenuUtil.createMenu=function(dm, mgr, pc) {
+ var id=dm.getAttribute("id"), mn=nlsMenu[id];
+ if(mn) {
+ if(pc!==true) {
+ mn.items=new Object(); mn.srItems=[];
+ mn.useEffect(mgr.defaultEffect);
+ }
+ } else mn=(dm.nodeName=="menubar"?mgr.createMenubar(id):mgr.createMenu(id));
+ var a=dm.attributes, n, v;
+ for(var i=0;i<a.length;i++) {
+ n=a[i].nodeName; v=a[i].nodeValue;
+ switch(n) {
+ case "orient":mn.orient=v;break;
+ case "showicon":mn.showIcon=(v=="true");break;
+ case "showsubicon":mn.showSubIcon=(v=="true");break;
+ case "target":mn.target=v;break;
+ case "stlprf":mn.stlprf=v;break;
+ case "submenuic": if(v && v!="") mn.subMenuIc=eval(v); break;
+ case "icpath":mn.icPath=v;
+ case "itemspc":mn.itemSpc=v;
+ case "droponclick":if(mn.isMenubar) {mn.dropOnClick=(v=="true");}
+ };
+ }
+
+ var its=dm.getElementsByTagName("items")[0].childNodes, ic="", itm;
+ for(var i=0;i<its.length;i++) {
+ a=its[i]; if(a.nodeType!=1) continue;
+ if(a.nodeName=="separator") {mn.addSeparator(); continue;}
+ ic=a.getAttribute("ico");
+ itm=mn.addItem(a.getAttribute("id"),
+ a.childNodes[0].nodeValue,
+ $aonvl(a.getAttribute("url"),null),
+ (!ic || ic==""?null:eval(ic)),
+ (!a.getAttribute("enb")?null:a.getAttribute("enb")=="true"),
+ null, $aonvl(a.getAttribute("title"),null)
+ );
+ itm.stlprf=$aonvl(a.getAttribute("stlprf"), "");
+ itm.target=a.getAttribute("target");
+ if(itm.target=="") itm.target=null;
+ if(a.getAttribute("subid")) {
+ mn.addSubmenu(a.getAttribute("id"),
+ a.getAttribute("subid"),
+ (!a.getAttribute("crsframe")?null:a.getAttribute("crsframe")=="true"),
+ (!a.getAttribute("subframe")?null:eval(a.getAttribute("subframe"))),
+ (!a.getAttribute("subpos")?null:eval(a.getAttribute("subpos"))),
+ (!a.getAttribute("subposadj")?null:eval(a.getAttribute("subposadj"))),
+ (!a.getAttribute("subdir")?null:eval(a.getAttribute("subdir")))
+ );
+
+ if(a.getAttribute("suburl")) {
+ mn.setSubmenuUrl(a.getAttribute("id"), NlsMenuUtil.formatRequest(a.getAttribute('suburl')));
+ }
+ }
+ }
+ return mn;
+};
+
+NlsMenuUtil.createFromXMLString=function(sXml) {;
+ var xml=NlsMenuUtil.createXMLDom(sXml);
+ return NlsMenuUtil.createFromXML(xml);
+};
+
+NlsMenuUtil.createFromXMLFile=function(fName) {
+ var xmlDom=NlsMenuUtil.$createDoc();
+ xmlDom.async=false;
+ xmlDom.load(fName);
+ return NlsMenuUtil.createFromXML(xmlDom);
+};
+
+NlsMenuUtil.formatRequest = function ($url) {
+ return $url += ($url.indexOf('?') ? '&' : '?') + 'ajax=yes';
+}
+/*mCnt: menu container/placeholder*/
+NlsMenuUtil.loadFromXMLFile=function(fName, mCnt) {
+ var req=NlsMenuUtil.createXMLRequest();
+ req.open("get", NlsMenuUtil.formatRequest(fName), true);
+ req.onreadystatechange=function() {
+ if(req.readyState==4) {
+ if(req.status==200 || req.status==304) {
+ var s="";
+ var mgr=NlsMenuUtil.createFromXML(req.responseXML);
+ for (it in mgr.menus) { s+=mgr.menus[it].renderMenu(); }
+ if(s!="") NlsMenuUtil.$createMenuDom(s);
+ if(mgr.menubar) mgr.renderMenubar(mCnt);
+ }
+ }
+ };
+ req.send(null);
+}
+
+NlsMenuUtil.createXMLDom=function(sXml) {
+ var xmlDom=null;
+ if (typeof DOMParser != "undefined") {
+ var parser=new DOMParser(); //gecko browser xml dom
+ xmlDom=parser.parseFromString(sXml, "text/xml");
+ } else {
+ xmlDom=NlsMenuUtil.$createDoc();
+ xmlDom.loadXML(sXml);
+ }
+ return xmlDom;
+};
+
+NlsMenuUtil.$createDoc=function() {
+ var xmlDom=null;
+ if(nls_isIE) {
+ for (var i=0;i<$nls_ieXML.length;i++) {
+ try {
+ xmlDom=new ActiveXObject($nls_ieXML[i]);
+ break;
+ } catch (e) {}
+ }
+ } else {
+ xmlDom=document.implementation.createDocument("","",null);
+ }
+ return xmlDom;
+};
+
+NlsMenuUtil.createXMLRequest=function() {
+ if (typeof XMLHttpRequest != "undefined") { //for mozilla
+ var httpReq=new XMLHttpRequest();
+ return httpReq;
+ } else {
+ var arrObj=["MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMHttp"];
+ var oXml=null;
+ for (var i=0; i<arrObj.length; i++) {
+ try {
+ oXml=new ActiveXObject(arrObj[i]);
+ return oXml;
+ } catch (e) { }
+ }
+ }
+};
+
+/*AJAX Menu*/
+NlsMnMgr.loadingText="Loading menu, please wait...";
+
+NLSMENU.addAJAXSubmenu=function(key, subId, url, crsFrame, subFrame, subPos, subPosAdj, subDir) {
+ var it=this.addSubmenu(key, subId, crsFrame, subFrame, subPos, subPosAdj, subDir);
+ this.setSubmenuUrl(key, url);
+};
+
+NLSMENU.setSubmenuUrl=function(key, url) {
+ var it=this.items[this.mId+"_"+key];
+ it.rt.subUrl=url;
+ it.rt.loaded=0;
+};
+
+NlsMenuUtil.$createMenuDom=function(s) {
+ var dv=document.createElement("div");
+ dv.innerHTML=s;
+ document.body.insertBefore(dv, document.body.childNodes[0]);
+}
+
+NlsMenuUtil.loadAJAXMenu=function(mn, it) {
+ var mgr=mn.mgr;
+ var req=NlsMenuUtil.createXMLRequest();
+ req.open("get", it.rt.subUrl, true);
+ req.onreadystatechange=function() {
+ if(req.readyState==4) {
+ if(req.status==200 || req.status==304) {
+ var de=req.responseXML.documentElement;
+
+ if(!de||de.childNodes.length==0) { //if no submenu
+ } else {
+ de=de.childNodes; var sub=null, main=null; subs=new Object(), smenu="";
+ for(var i=0;i<de.length;i++){
+ if(de[i].nodeType!=1) continue;
+ sub=NlsMenuUtil.createMenu(de[i], mn.mgr);
+ if(sub.mId==it.subMenuId) { main=sub; } else { subs[sub.mId]=sub;}
+ }
+ for (var x in subs) { smenu+=subs[x].renderMenu(); }
+ if(smenu) {NlsMenuUtil.$createMenuDom(smenu);}
+ if(main) {
+ main.prIt=it.intKey; main.reload(true);
+ if(main.rt.active)NlsMenu.$showMenu(mn, it);
+ it.rt.loaded=2;
+ }
+ }
+ }
+ }
+ };
+ var smn=mgr.createMenu(it.subMenuId); smn.effect=null;
+ smn.addItem("ajaxload", mgr.loadingText);
+ NlsMenuUtil.$createMenuDom(smn.renderMenu());
+ NlsMenu.$showMenu(mn, it);
+ it.rt.loaded=1; //loading
+ req.send(null);
+}
+
+
+
+
+
+
Property changes on: branches/5.0.x/themes/advanced/platform/inc/nlsmenuext_xml.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/inc/ajax.js
===================================================================
--- branches/5.0.x/themes/advanced/platform/inc/ajax.js (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/inc/ajax.js (revision 12407)
@@ -0,0 +1,263 @@
+function preg_print_pre(obj, reg)
+{
+ if (!reg) reg = /.*/;
+ var p = ''
+ for (var prop in obj) {
+ if (prop.match(reg) ) {
+ p += prop + ': '+obj[prop] + '\n'
+ }
+ }
+ alert(p)
+}
+
+
+// Main AJAX classs
+function Request() {}
+
+Request.timeout = 60000; //60 seconds
+Request.method = 'GET';
+Request.headers = new Array();
+Request.params = null;
+
+Request.makeRequest = function(p_url, p_busyReq, p_progId, p_successCallBack, p_errorCallBack, p_pass, p_object) {
+ //p_url: the web service url
+ //p_busyReq: is a request for this object currently in progress?
+ //p_progId: element id where progress HTML should be shown
+ //p_successCallBack: callback function for successful response
+ //p_errorCallBack: callback function for erroneous response
+ //p_pass: string of params to pass to callback functions
+ //p_object: object of params to pass to callback functions
+
+ if (p_busyReq) return;
+ var req = Request.getRequest();
+ if (req != null) {
+ p_busyReq = true;
+ Request.showProgress(p_progId);
+ req.onreadystatechange = function() {
+ if (req.readyState == 4) {
+ p_busyReq = false;
+ window.clearTimeout(toId);
+ try {
+ if (req.status == 200) {
+ // preg_print_pre(req)
+ p_successCallBack(req, p_pass, p_object);
+ } else {
+ p_errorCallBack(req, p_pass, p_object);
+ }
+ Request.hideProgress(p_progId);
+ }
+ catch (e) {
+// alert('AJAX error')
+ }
+ }
+ }
+ var $ajax_mark = (p_url.indexOf('?') ? '&' : '?') + 'ajax=yes';
+ req.open(Request.method, p_url + $ajax_mark, true);
+
+ if (Request.method == 'POST') {
+ Request.headers['Content-type'] = 'application/x-www-form-urlencoded';
+ Request.headers['referer'] = p_url;
+ }
+ else {
+ Request.headers['If-Modified-Since'] = 'Sat, 1 Jan 2000 00:00:00 GMT';
+ }
+
+ Request.sendHeaders(req);
+ if (Request.method == 'POST') {
+ req.send(Request.params);
+ Request.method = 'GET'; // restore method back to GET
+ }
+ else {
+ req.send(null);
+ }
+
+ var toId = window.setTimeout( function() {if (p_busyReq) req.abort();}, Request.timeout );
+ }
+}
+
+Request.processRedirect = function($request) {
+ var $match_redirect = new RegExp('^#redirect#(.*)').exec($request.responseText);
+ if ($match_redirect != null) {
+ // redirect to external template requested
+ window.location.href = $match_redirect[1];
+ return true;
+ }
+ return false;
+}
+Request.sendHeaders = function($request) {
+ for (var $header_name in Request.headers) {
+ if (typeof Request.headers[$header_name] == 'function') {
+ continue;
+ }
+ $request.setRequestHeader($header_name, Request.headers[$header_name]);
+ }
+ Request.headers = new Array(); // reset header afterwards
+}
+
+Request.getRequest = function() {
+ var xmlHttp;
+ try { xmlHttp = new ActiveXObject('MSXML2.XMLHTTP'); return xmlHttp; } catch (e) {}
+ try { xmlHttp = new ActiveXObject('Microsoft.XMLHTTP'); return xmlHttp; } catch (e) {}
+ try { xmlHttp = new XMLHttpRequest(); return xmlHttp; } catch(e) {}
+ return null;
+}
+
+Request.showProgress = function(p_id) {
+ if (p_id != '') {
+ Request.setOpacity(20, p_id);
+
+ if (!document.getElementById(p_id + '_progress')) {
+ document.body.appendChild(Request.getProgressObject(p_id));
+ }
+ else {
+ var $progress_div = document.getElementById(p_id + '_progress');
+ $progress_div.style.top = getRealTop(p_id) + 'px';
+ $progress_div.style.height = document.getElementById(p_id).clientHeight;
+ $progress_div.style.display = 'block';
+ }
+// document.getElementById(p_id).innerHTML = Request.getProgressHtml();
+ }
+}
+
+Request.hideProgress = function(p_id) {
+ if (p_id != '') {
+ document.getElementById(p_id + '_progress').style.display = 'none';
+ Request.setOpacity(100, p_id);
+ }
+}
+
+Request.setOpacity = function (opacity, id) {
+ var elem = typeof(id)=='string' ? document.getElementById(id) : id;
+ var object = elem.style;
+ object.opacity = (opacity / 100);
+ object.MozOpacity = (opacity / 100);
+ object.KhtmlOpacity = (opacity / 100);
+ object.filter = "alpha(opacity=" + opacity + ")";
+}
+
+Request.getProgressHtml = function() {
+ return "<p class='progress'>" + Request.progressText + "<br /><img src='img/ajax_progress.gif' align='absmiddle' width='100' height='7' alt='" + Request.progressText + "'/></p>";
+}
+
+Request.getProgressObject = function($id) {
+ var $div = document.createElement('DIV');
+ var $parent_div = document.getElementById($id);
+
+ $div.id = $id + '_progress';
+
+ $div.style.width = $parent_div.clientWidth + 'px';
+ $div.style.height = '150px'; // default height if div is empty (first ajax request for div)
+ $div.style.left = getRealLeft($parent_div) + 'px';
+ $div.style.top = getRealTop($parent_div) + 'px';
+ $div.style.position = 'absolute';
+
+ /*$div.style.border = '1px solid green';
+ $div.style.backgroundColor = '#FF0000';*/
+
+ $div.innerHTML = '<table style="width: 100%; height: 100%;"><tr><td style="text-align: center;">'+Request.progressText+'<br /><img src="img/ajax_progress.gif" align="absmiddle" width="100" height="7" alt="'+escape(Request.progressText)+'" /></td></tr></table>';
+ return $div;
+}
+
+Request.getErrorHtml = function(p_req) {
+ //TODO: implement accepted way to handle request error
+ return '[status: ' + p_req.status + '; status_text: ' + p_req.statusText + '; responce_text: ' + p_req.responseText + ']';
+}
+
+Request.serializeForm = function(theform) {
+ if (typeof(theform) == 'string') {
+ theform = document.getElementById(theform);
+ }
+
+ var els = theform.elements;
+ var len = els.length;
+ var queryString = '';
+
+ Request.addField = function(name, value) {
+ if (queryString.length > 0) queryString += '&';
+ queryString += encodeURIComponent(name) + '=' + encodeURIComponent(value);
+ };
+
+ for (var i = 0; i<len; i++) {
+ var el = els[i];
+ if (el.disabled) continue;
+
+ switch(el.type) {
+ case 'text':
+ case 'password':
+ case 'hidden':
+ case 'textarea':
+ Request.addField(el.name, el.value);
+ break;
+
+ case 'select-one':
+ if (el.selectedIndex >= 0) {
+ Request.addField(el.name, el.options[el.selectedIndex].value);
+ }
+ break;
+
+ case 'select-multiple':
+ for (var j = 0; j < el.options.length; j++) {
+ if (!el.options[j].selected) continue;
+ Request.addField(el.name, el.options[j].value);
+ }
+ break;
+
+ case 'checkbox':
+ case 'radio':
+ if (!el.checked) continue;
+ Request.addField(el.name,el.value);
+ break;
+ }
+ }
+ return queryString;
+};
+
+function RatingManager ($url) {
+ this.Url = $url;
+ this.BusyRequest = false;
+}
+
+RatingManager.prototype.makeVote = function ($vote, $prefix, $id, $size) {
+ var $url = this.Url.replace('#PREFIX#', $prefix).replace('#VOTE#', $vote).replace('#ID#', $id).replace('#SIZE#', $size);
+
+ Request.makeRequest($url, this.BusyRequest, '', this.successCallback, this.errorCallback, [$vote, $prefix, $id], this);
+}
+
+RatingManager.prototype.successCallback = function ($request, $params, $object) {
+ var response = $request.responseText;
+
+ if (response.substring(0, 5) == '@err:') {
+ alert(response.substring(5));
+ return ;
+ }
+
+ document.getElementById('page_rating_' + $params[2]).innerHTML = response;
+}
+
+
+RatingManager.prototype.errorCallback = function($request, $params, $object) {
+ alert('AJAX Error; class: RatingManager; ' + Request.getErrorHtml($request));
+}
+
+function PollManager ($url) {
+ this.Url = $url;
+ this.BusyRequest = false;
+}
+
+PollManager.prototype.makeVote = function ($prefix, $poll_id, $option_id) {
+ var $url = this.Url.replace('#PREFIX#', $prefix).replace('#POLL_ID#', $poll_id).replace('#OPTION_ID#', $option_id);
+ Request.makeRequest($url, this.BusyRequest, '', this.successCallback, this.errorCallback, [$poll_id, $option_id], this);
+}
+
+PollManager.prototype.successCallback = function ($request, $params, $object) {
+ var response = $request.responseText;
+ if (response.substring(0, 5) == '@err:') {
+ alert(response.substring(5));
+ return ;
+ }
+ document.getElementById('pollvote_' + $params[0]).innerHTML = response;
+}
+
+PollManager.prototype.errorCallback = function($request, $params, $object) {
+ alert('AJAX Error; class: PollManager; ' + Request.getErrorHtml($request));
+}
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/inc/ajax.js
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/thankyou.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/thankyou.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/thankyou.tpl (revision 12407)
@@ -0,0 +1,53 @@
+<!--##
+<NAME>Thank You</NAME>
+<DESC>Thank you for submitting contact form</DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_Phrase source="get" name="thankyou_header" default="lu_title_Thankyou"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_Phrase source="get" name="thankyou_header" default="lu_title_Thankyou"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase source="get" name="thankyou_text" default="lu_text_Thankyou"/>
+
+ <br /><br />
+
+ <input class="button" type="button" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>" onClick="window.location.href='<inp2:c_CategoryLink template="__default__"/>'" />&nbsp;
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/thankyou.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/my_account/my_profile.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/my_account/my_profile.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/my_account/my_profile.tpl (revision 12407)
@@ -0,0 +1,81 @@
+<!--##
+<NAME>My Profile</NAME>
+<DESC></DESC>
+<SECTION>My Account</SECTION>
+##-->
+
+<inp2:m_RequireLogin login_template="platform/login/register"/>
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_MyProfile"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_MyProfile" templates="platform/my_account/my_account,platform/my_account/my_profile"/>
+ </div>
+ <div class="movable-element">
+ <!-- my profile -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_MyProfile"/>
+ </inp2:m_Capture>
+
+ <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
+
+ <inp2:m_if check="u_HasError" field="any">
+ <inp2:m_RenderElement name="error_message" />
+ </inp2:m_if>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
+
+ <form method="post" enctype="multipart/form-data" action="<inp2:m_FormAction/>">
+ <table class="form-data fullwidth">
+ <inp2:m_RenderElement name="inp_label" prefix="u" field="Login" title="lu_fld_Login"/>
+
+ <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="Password" title="lu_fld_Password" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_password" prefix="u" field="VerifyPassword" title="lu_fld_VerifyPassword" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="FirstName" title="lu_fld_FirstName" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="LastName" title="lu_fld_LastName" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Company" title="lu_fld_Company" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Phone" title="lu_fld_Phone" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Fax" title="lu_fld_Fax" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Email" title="lu_fld_Email" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_date" prefix="u" field="dob" title="lu_fld_BirthDate" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street" title="lu_fld_AddressLine1" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Street2" title="lu_fld_AddressLine2" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="City" title="lu_fld_City" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="State" title="lu_fld_State" style="width:155px" />
+ <inp2:m_RenderElement name="inp_edit_box" prefix="u" field="Zip" title="lu_fld_Zip" style="width:55px" />
+ <inp2:m_RenderElement name="inp_edit_options" prefix="u" field="Country" title="lu_fld_Country" has_empty="1"/>
+ <inp2:m_RenderElement name="inp_edit_image_upload" prefix="u" field="PrimaryImage" title="lu_prompt_Avatar" is_last="1"/>
+
+ <inp2:m_RenderElement design="inp_edit_buttons">
+ <input class="button" type="submit" name="events[u][OnUpdate]" value="<inp2:m_Phrase label="lu_btn_Update" no_editing="1"/>"/>
+ <input type="hidden" name="next_template" value="platform/my_account/my_account"/>
+ </inp2:m_RenderElement>
+ </table>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- // my profile -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/my_account/my_profile.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/my_account/my_preferences.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/my_account/my_preferences.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/my_account/my_preferences.tpl (revision 12407)
@@ -0,0 +1,122 @@
+<!--##
+<NAME>My Preferences</NAME>
+<DESC></DESC>
+<SECTION>My Account</SECTION>
+##-->
+
+<inp2:m_RequireLogin login_template="platform/login/register"/>
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_MyPreferences"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_MyPreferences" templates="platform/my_account/my_account,platform/my_account/my_preferences"/>
+ </div>
+ <div class="movable-element">
+ <!-- my preferences -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_MyPreferences"/>
+ </inp2:m_Capture>
+
+ <table class="fullwidth tab-bottom-line">
+ <tr>
+ <td class="tab-left-padding">
+
+ <table>
+ <tr>
+ <inp2:m_ModuleInclude template="my_account/preferences_tab.elm" in-portal_template="platform/my_account/preferences_tab.elm"/>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ </table>
+ <br/>
+ <strong><inp2:m_Phrase name="lu_Profile"/></strong><br /><br />
+
+ <form method="post" action="<inp2:m_FormAction/>">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
+ <table class="form-data fullwidth">
+ <tr>
+ <td style="width:140px">
+ <inp2:m_phrase name="lu_col_AccountInformation"/>
+ </td>
+ <td style="width:140px">
+ <inp2:m_phrase name="lu_col_CurrentValue"/>
+ </td>
+ <td>
+ <inp2:m_phrase name="lu_col_DisplayToPublic"/>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="field-name"><inp2:m_phrase name="lu_fld_Login"/></td>
+ <td><inp2:u_Field field="Login"/></td>
+ <td class="field-value">&nbsp;</td>
+ </tr>
+
+ <tr>
+ <td colspan="3">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ </td>
+ </tr>
+
+ <inp2:m_include template="platform/elements/preferences.elm"/>
+
+ <inp2:m_RenderElement name="privacy_element" field="pp_firstname" title="lu_fld_FirstName"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_lastname" title="lu_fld_LastName"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_dob" title="lu_fld_BirthDate"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_email" title="lu_fld_Email"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_phone" title="lu_fld_Phone"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_street" title="lu_fld_AddressLine1"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_city" title="lu_fld_City"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_state" title="lu_fld_State"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_zip" title="lu_fld_Zip"/>
+ <inp2:m_RenderElement name="privacy_element" field="pp_country" title="lu_fld_Country" is_last="1"/>
+
+ <tr>
+ <td colspan="3">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
+ </td>
+ </tr>
+ <tr>
+ <td>&nbsp;
+
+ </td>
+ <td>
+ <br />
+ <input class="button" type="submit" name="events[user-profile][OnUpdate]" value="<inp2:m_Phrase label="lu_btn_Update" no_editing="1"/>"/>
+ <br /><br />
+ </td>
+ <td class="field-value">
+ <a href="<inp2:u.current_ProfileLink template="platform/my_account/public_profile"/>"><inp2:m_phrase name="lu_btn_ViewYourProfile"/></a>
+ </td>
+ </tr>
+ </table>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- // my preferences -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/my_account/my_preferences.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/my_account/my_account.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/my_account/my_account.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/my_account/my_account.tpl (revision 12407)
@@ -0,0 +1,78 @@
+<!--##
+<NAME>My Account</NAME>
+<DESC>User account page</DESC>
+<SECTION>My Account</SECTION>
+##-->
+
+<inp2:m_RequireLogin login_template="platform/login/register"/>
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_MyAccount"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="my_account_element">
+<tr>
+ <td class="directory-icon">
+ <img src="<inp2:m_TemplatesBase />/<inp2:m_param name="icon_image"/>" alt="" /><br />
+ </td>
+ <td class="directory-text">
+ <a href="<inp2:m_Link template="$template" m_cat_id="0" m_cat_page="1"/>" class="text-title"><inp2:m_Phrase name="$title"/></a>
+ <br />
+ <inp2:m_Phrase name="$description"/>
+ </td>
+</tr>
+</inp2:m_DefineElement>
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount" templates="platform/my_account/my_account"/>
+ </div>
+ <div class="movable-element">
+ <!-- my account -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_MyAccount"/>
+ </inp2:m_Capture>
+
+ <table>
+ <inp2:m_RenderElement name="my_account_element" template="platform/my_account/my_profile" title="lu_MyProfile" description="lu_description_MyProfile" icon_image="platform/img/ic_myprofile46.gif" />
+ <inp2:m_RenderElement name="my_account_element" template="platform/my_account/my_favorites" title="lu_MyFavorites" description="lu_description_MyFavorites" icon_image="platform/img/ic_myfavorites46.gif"/>
+ <inp2:m_RenderElement name="my_account_element" template="platform/my_account/my_preferences" title="lu_MyPreferences" description="lu_description_MyPreferences" icon_image="platform/img/ic_mypreferences46.gif"/>
+
+ <inp2:m_ModuleInclude template="my_account/my_items.elm" place="contentbox" section="1"/>
+ </table>
+ </inp2:m_RenderElement>
+ <!-- // my account -->
+
+ <!-- my items -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_MyItems"/>
+ </inp2:m_Capture>
+
+ <table>
+ <inp2:m_ModuleInclude template="my_account/my_items.elm" place="contentbox" section="2"/>
+ </table>
+ </inp2:m_RenderElement>
+ <!-- // my items -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>nothing_foundnothing_foundnothing_foundnothing_foundnothing_foundnothing_found
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/my_account/my_account.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/my_account/my_favorites.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/my_account/my_favorites.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/my_account/my_favorites.tpl (revision 12407)
@@ -0,0 +1,46 @@
+<!--##
+<NAME>My Favorites</NAME>
+<DESC></DESC>
+<SECTION>My Account</SECTION>
+##-->
+
+<inp2:m_RequireLogin login_template="platform/login/register"/>
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_MyFavorites"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MyAccount,lu_title_MyFavorites" templates="platform/my_account/my_account,platform/my_account/my_favorites"/>
+ </div>
+ <div class="movable-element">
+ <!-- my favorites -->
+ <inp2:m_Set favorites_found="0"/>
+ <inp2:m_ModuleInclude template="elements/content_boxes/my_favorites.elm"/>
+
+ <inp2:m_if check="m_GetEquals" var="favorites_found" value="0">
+ <inp2:m_include template="platform/elements/content_boxes/no_favorites.elm"/>
+ </inp2:m_if>
+ <!-- // my favorites -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/my_account/my_favorites.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/my_account/public_profile.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/my_account/public_profile.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/my_account/public_profile.tpl (revision 12407)
@@ -0,0 +1,90 @@
+<!--##
+<NAME>Profile</NAME>
+<DESC></DESC>
+<SECTION>My Account</SECTION>
+##-->
+
+<inp2:m_RequireLogin login_template="platform/login/register"/>
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_UserProfile"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_UserProfile" templates="platform/my_account/public_profile"/>
+ </div>
+ <div class="movable-element">
+ <!-- public profile -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_UserProfile"/>
+ </inp2:m_Capture>
+
+ <inp2:u.profile_Image render_as="image_element" primary="1" DefaultImage="platform/img/no_picture.gif" MaxWidth="60"/><br clear="all"/>
+
+ <table class="form-data fullwidth">
+ <tr>
+ <td class="field-name"><inp2:m_phrase name="lu_fld_Login"/></td>
+ <td class="field-value"><inp2:u.profile_Field field="Login"/></td>
+ </tr>
+
+ <inp2:m_if check="user-profile_ProfileFieldCount">
+ <tr>
+ <td colspan="3">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br /></div>
+ </td>
+ </tr>
+ </inp2:m_if>
+
+ <inp2:m_include template="platform/elements/preferences.elm"/>
+
+ <inp2:m_RenderElement name="profile_element" field="pp_firstname" title="lu_fld_FirstName"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_lastname" title="lu_fld_LastName"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_dob" title="lu_fld_BirthDate"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_email" title="lu_fld_Email"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_phone" title="lu_fld_Phone"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_street" title="lu_fld_Street"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_city" title="lu_fld_City"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_state" title="lu_fld_State"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_zip" title="lu_fld_Zip"/>
+ <inp2:m_RenderElement name="profile_element" field="pp_country" title="lu_fld_Country"/>
+
+ <tr>
+ <td colspan="3">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
+ </td>
+ </tr>
+
+ <inp2:m_if check="m_ModuleEnabled" module="In-Bulletin">
+ <inp2:m_include template="in-bulletin/elements/content_boxes/contact_user.elm"/>
+ </inp2:m_if>
+
+ </table>
+ </inp2:m_RenderElement>
+ <!-- // public profile -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/my_account/public_profile.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.9
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/my_account/preferences_tab.elm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/my_account/preferences_tab.elm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/my_account/preferences_tab.elm.tpl (revision 12407)
@@ -0,0 +1 @@
+<inp2:m_RenderElement name="tab" title="lu_tab_Privacy" template="platform/my_account/my_preferences"/>
Property changes on: branches/5.0.x/themes/advanced/platform/my_account/preferences_tab.elm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/categories/suggest_category.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/categories/suggest_category.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/categories/suggest_category.tpl (revision 12407)
@@ -0,0 +1,75 @@
+<!--##
+<NAME>Suggest Category</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_SuggestCategory"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SuggestCategory" templates="platform/categories/suggest_category" show_category="1"/>
+ </div>
+ <div class="movable-element">
+ <!-- suggest category -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_SuggestCategory"/>
+ </inp2:m_Capture>
+
+ <inp2:m_if check="c_HasPermission" permissions="CATEGORY.ADD|CATEGORY.ADD.PENDING">
+ <inp2:c_PresetFormFields/>
+ <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
+
+ <inp2:m_if check="c_HasError" field="any">
+ <inp2:m_RenderElement name="error_message" />
+ </inp2:m_if>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
+
+ <form method="post" action="<inp2:m_FormAction/>">
+ <table class="form-data fullwidth">
+ <inp2:m_RenderElement name="inp_edit_box" prefix="c" field="Name" title="lu_fld_Name"/>
+ <inp2:m_RenderElement name="inp_edit_textarea" prefix="c" field="Description" cols="30" rows="5" title="lu_fld_Description" is_last="1"/>
+
+ <inp2:m_RenderElement design="inp_edit_buttons">
+ <input type="hidden" name="suggest_confirm_template" value="platform/categories/suggest_confirm"/>
+ <input type="hidden" name="suggest_pending_confirm_template" value="platform/categories/suggest_pending_confirm"/>
+ <input class="button" type="submit" name="events[c][OnCreate]" value="<inp2:m_Phrase label="lu_btn_Create" no_editing="1"/>"/>
+ </inp2:m_RenderElement>
+ </table>
+ </form>
+ <inp2:m_else/>
+ <inp2:m_phrase name="lu_text_NoSuggestCategoryPermission"/>
+ </inp2:m_if>
+ </inp2:m_RenderElement>
+ <!-- // suggest category -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/categories/suggest_category.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/categories/suggest_pending_confirm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/categories/suggest_pending_confirm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/categories/suggest_pending_confirm.tpl (revision 12407)
@@ -0,0 +1,52 @@
+<!--##
+<NAME>Suggestion Pending</NAME>
+<DESC></DESC>
+<SECTION>Platform||Suggest Category</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_SuggestCategoryPendingConfirm"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SuggestCategoryPendingConfirm" templates="platform/categories/suggest_pending_confirm" show_category="1"/>
+ </div>
+ <div class="movable-element">
+ <!-- suggest category pending confirm -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_SuggestCategoryPendingConfirm"/>
+ </inp2:m_Capture>
+
+ <inp2:m_phrase name="lu_text_SuggestCategoryPendingConfirm"/><br /><br />
+ <a href="<inp2:c_CategoryLink template="__default__" cat_id="current" />"><inp2:c_Field name="Name"/></a>
+ </inp2:m_RenderElement>
+ <!-- // suggest category pending confirm -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/categories/suggest_pending_confirm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/categories/suggest_confirm.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/categories/suggest_confirm.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/categories/suggest_confirm.tpl (revision 12407)
@@ -0,0 +1,52 @@
+<!--##
+<NAME>Confirmation</NAME>
+<DESC></DESC>
+<SECTION>Platform||Suggest Category</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_SuggestCategoryConfirm"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SuggestCategoryConfirm" templates="platform/categories/suggest_confirm" show_category="1"/>
+ </div>
+ <div class="movable-element">
+ <!-- suggest category confirm -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_SuggestCategoryConfirm"/>
+ </inp2:m_Capture>
+
+ <inp2:m_phrase name="lu_text_SuggestCategoryConfirm"/><br /><br />
+ <a href="<inp2:c_CategoryLink template="__default__" cat_id="current" />"><inp2:c_Field name="Name"/></a>
+ </inp2:m_RenderElement>
+ <!-- // suggest category confirm -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/categories/suggest_confirm.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/recommend/recommend.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/recommend/recommend.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/recommend/recommend.tpl (revision 12407)
@@ -0,0 +1,49 @@
+<!--##
+<NAME>Recommend</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_RecommendConfirm"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_RecommendConfirm" templates="platform/recommend/recommend"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_RecommendConfirm"/>
+ </inp2:m_Capture>
+
+ <inp2:m_Phrase label="lu_recommend_confirm_text" />
+ <br /><br />
+
+ <input type="button" class="button" onclick="redirect('<inp2:m_Link template="index" />');" value="<inp2:m_Phrase label="lu_btn_Ok" no_editing="1"/>"/>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
Property changes on: branches/5.0.x/themes/advanced/platform/recommend/recommend.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/designs/form.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/designs/form.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/designs/form.tpl (revision 12407)
@@ -0,0 +1,70 @@
+<!--##
+<NAME>Forms - Section Template</NAME>
+<DESC>Online Form</DESC>
+<SECTION>Platform</SECTION>
+##-->
+<inp2:m_include template="platform/elements/dynamic_forms.elm"/>
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:st_PageInfo type="title"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:st_PageInfo type="title"/>
+ </inp2:m_Capture>
+
+ <inp2:st_ContentBlock num="1"/>
+ <p>
+ <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
+ <inp2:formsubs_PresetFormFields/>
+
+ <inp2:m_if check="formsubs_HasError" field="any">
+ <inp2:m_RenderElement name="error_message" />
+ </inp2:m_if>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
+
+ <form method="post" action="<inp2:m_FormAction m_cat_id="0" m_cat_page="1"/>">
+
+ <table class="form-data fullwidth">
+ <inp2:formflds_PrintList render_as="form_field" SourcePrefix="formsubs" per_page="-1"/>
+
+ <inp2:m_RenderElement design="inp_edit_buttons">
+ <input type="submit" class="button" name="events[formsubs][OnCreate]" value="<inp2:m_Phrase label="lu_send" no_editing="1"/>"/>
+
+ <input type="hidden" name="<inp2:formsubs_InputName field="FormId"/>" value="<inp2:m_Get var="form_id"/>"/>
+ <input type="hidden" name="form_id" value="<inp2:m_Get var="form_id"/>"/>
+ <input type="hidden" name="success_template" value="<inp2:st_Field name="FormSubmittedTemplate"/>"/>
+ </inp2:m_RenderElement>
+ </table>
+ </form>
+ </p>
+ <inp2:st_ContentBlock num="2"/>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/designs/form.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.4
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/designs/default_design.des.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/designs/default_design.des.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/designs/default_design.des.tpl (revision 12407)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<inp2:m_CheckSSL/>
+<inp2:m_include template="platform/elements/side_boxes.elm" strip_nl="1"/>
+<inp2:m_include template="platform/elements/content_boxes.elm" strip_nl="1"/>
+<inp2:m_include template="platform/elements/forms.elm" strip_nl="1"/>
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <inp2:m_DefineElement name="cms_page_title">
+ <inp2:st_PageInfo type="htmlhead_title"/>
+ </inp2:m_DefineElement>
+
+ <title><inp2:m_GetConfig name="Site_Name"/> :: <inp2:m_RenderElement name="page_title" default_element="cms_page_title" no_editing="1"/></title>
+
+ <!--## Include module specific HEADER (META INFORMATION inside) template ##-->
+ <inp2:m_ModuleInclude template="elements/html_head.elm" in-portal_template="platform/elements/html_head.elm"/>
+
+ <inp2:st_EditingScripts/>
+ <!--## /Include module specific HEADER template ##-->
+ </head>
+ <body>
+ <inp2:st_EditPage mode="start"/>
+ <div align="left">
+ <div align="left" style="width:100%">
+ <table class="fullwidth">
+ <tr>
+ <td>
+ <inp2:m_include template="platform/elements/header.elm"/>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <inp2:m_include template="platform/elements/menu.elm"/>
+ </td>
+ </tr>
+ </table>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt=""/><br />
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" alt=""/><br />
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt=""/><br />
+
+ <table class="fullwidth">
+ <tr>
+ <!-- SIDEBAR -->
+ <td style="width: 200px;" valign="top">
+ <inp2:m_DefineElement name="cms_sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ </div>
+ </inp2:m_DefineElement>
+
+ <inp2:m_RenderElement name="sidebar" default_element="cms_sidebar"/>
+ </td>
+ <!-- /SIDEBAR -->
+
+ <!-- SEPARATOR -->
+ <td width="3" class="vertical-separator" style="width: 3px;">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br />
+ </td>
+ <!-- /SEPARATOR -->
+
+ <!-- CONTENT -->
+ <td style="width: auto;" valign="top">
+ <inp2:m_DefineElement name="cms_content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm"/>
+ </div>
+
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:st_PageInfo type="title"/>
+ </inp2:m_Capture>
+
+ <inp2:st_ContentBlock num="1"/>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+ </inp2:m_DefineElement>
+
+ <inp2:m_RenderElement name="content" default_element="cms_content"/>
+ <br />
+ </td>
+ <!-- /CONTENT -->
+
+ <!--## REMOVE THIS LINE TO UNCOMMENT
+ <!-- SEPARATOR -->
+ <td width="3" class="vertical-separator">
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="3" height="1" alt=""/><br />
+ </td>
+ <!-- /SEPARATOR -->
+
+ <!-- RIGHT-SIDEBAR WITH BANNER -->
+ <td style="width: 200px;" valign="top">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/banners/banner_right.elm"/>
+ </div>
+ </div>
+ </td>
+ <!-- /RIGHT-SIDEBAR WITH BANNER -->
+ REMOVE THIS LINE TO UNCOMMENT ##-->
+ </tr>
+ </table>
+
+ <table class="fullwidth">
+ <tr>
+ <td >
+ <inp2:m_include template="platform/elements/footer.elm"/>
+ </td>
+ </tr>
+ </table>
+ </div>
+ </div>
+ <inp2:st_EditPage mode="end"/>
+ </body>
+</html>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/designs/default_design.des.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/designs/general.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/designs/general.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/designs/general.tpl (revision 12407)
@@ -0,0 +1,56 @@
+<!--##
+<NAME>General - Section Template</NAME>
+<DESC>General</DESC>
+<SECTION>Platform</SECTION>
+##-->
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:st_PageInfo type="title"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:st_PageInfo type="title"/>
+ </inp2:m_Capture>
+
+ <inp2:st_ContentBlock num="1"/>
+ </inp2:m_RenderElement>
+ </div>
+ <div class="movable-area">
+ <!--## RELATED TO PAGE ITEMS ##-->
+ <!--##
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box" related_to="Category" data_exists="1">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_Phrase label="lu_title_RelatedItems"/>
+ </inp2:m_Capture>
+
+ <inp2:m_ModuleInclude template="elements/content_boxes/related_items" related_to="$related_to" />
+ </inp2:m_RenderElement>
+ </div>
+ ##-->
+ <!--## // RELATED TO PAGE ITEMS ##-->
+
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/designs/general.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.5
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/designs/.smsignore
===================================================================
--- branches/5.0.x/themes/advanced/platform/designs/.smsignore (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/designs/.smsignore (revision 12407)
@@ -0,0 +1 @@
+.*\.tpl
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/designs/.smsignore
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/designs/popup_design.des.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/designs/popup_design.des.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/designs/popup_design.des.tpl (revision 12407)
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<inp2:m_include template="platform/elements/side_boxes.elm"/>
+<inp2:m_include template="platform/elements/content_boxes.elm"/>
+<inp2:m_include template="platform/elements/forms.elm"/>
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>
+ <inp2:m_GetConfig name="Site_Name"/>
+ </title>
+ <meta http-equiv="Content-Type" content="text/html; charset=<inp2:lang.current_Field name="Charset"/>" />
+ <inp2:m_ModuleInclude template="elements/html_head.elm" in-portal_template="platform/elements/html_head.elm"/>
+ </head>
+ <body>
+ <inp2:m_RenderElement name="content"/>
+ <br />
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /><br /></div>
+ <br />
+
+ <div style="text-align: center;">
+ <a href="<inp2:m_Link/>" onclick="window.close(); return false;"><inp2:m_Phrase name="lu_btn_CloseWindow"/></a>
+ </div>
+ </body>
+</html>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/designs/popup_design.des.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/designs/default_design_ajax.des.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/designs/default_design_ajax.des.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/designs/default_design_ajax.des.tpl (revision 12407)
@@ -0,0 +1,4 @@
+<inp2:m_include template="platform/elements/content_boxes.elm" strip_nl="1"/>
+<inp2:m_include template="platform/elements/forms.elm" strip_nl="1"/>
+
+<inp2:m_RenderElement name="content"/>
Property changes on: branches/5.0.x/themes/advanced/platform/designs/default_design_ajax.des.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/sitemap.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/sitemap.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/sitemap.tpl (revision 12407)
@@ -0,0 +1,57 @@
+<!--##
+<NAME>Sitemap</NAME>
+<DESC>Sitemap of the website</DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_SiteMap"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SiteMap" templates="platform/sitemap"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_SiteMap"/>
+ </inp2:m_Capture>
+
+ <inp2:m_include template="platform/elements/categories.elm"/>
+
+ <div id="sitemap">
+
+ <ul>
+ <inp2:c_ListCategories types="menu" render_as="sitemap_category_element" per_page="100" columns="1" direction="H" parent_cat_id="0" no_table="1"/>
+ </ul>
+
+ </div>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/sitemap.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.9
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/members_list.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/members_list.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/members_list.tpl (revision 12407)
@@ -0,0 +1,74 @@
+<!--##
+<NAME>Members List</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## LOGIN REQUIRED ##-->
+<inp2:m_RequireLogin login_template="platform/login/register"/>
+<!--## /LOGIN REQUIRED ##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_Members"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_Members" templates="platform/members_list"/>
+ </div>
+ <div class="movable-element">
+ <!--## LIST OF USERS ##-->
+ <inp2:m_RenderElement design="content_box" data_exists="1" block_no_data="no_users">
+ <inp2:u.all_InitList list_name="all_members"/>
+
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_Members"/> (<inp2:u.all_TotalRecords list_name="all_members"/>)
+ </inp2:m_Capture>
+
+ <inp2:m_include template="platform/elements/users.elm"/>
+
+ <table class="fullwidth">
+ <tr>
+ <td colspan="4">
+ <div class="horizontal-separator"><img src="<inp2:m_TemplatesBase module="In-Portal"/>img/s.gif" width="1" height="1" alt="" /></div>
+ </td>
+ </tr>
+ <tr class="sub-section-header">
+ <td><inp2:m_Phrase label="lu_col_Login"/></td>
+ <td><inp2:m_Phrase label="lu_col_LoggedIn"/></td>
+ <td><inp2:m_Phrase label="lu_col_Email"/></td>
+ <td><inp2:m_Phrase label="lu_col_MemberSince"/></td>
+ </tr>
+ <inp2:u.all_PrintList list_name="all_members" render_as="user_element" direction="H"/>
+ </table>
+
+ <inp2:m_include template="platform/elements/pagination.elm" prefix="u.all" list_name="all_members"/>
+ </inp2:m_RenderElement>
+ <!--## //LIST OF USERS ##-->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/members_list.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/search/search_results.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/search/search_results.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/search/search_results.tpl (revision 12407)
@@ -0,0 +1,48 @@
+<!--##
+<NAME>Search Results</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_SearchResults"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_SearchResults" templates="platform/search/search_results"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_Set items_found="0"/>
+ <inp2:m_ModuleInclude template="elements/content_boxes/search_results.elm"/>
+
+ <inp2:m_if check="m_GetEquals" var="items_found" value="0">
+ <inp2:m_include template="platform/elements/content_boxes/nothing_found.elm"/>
+ </inp2:m_if>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/search/search_results.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.8
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/terms.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/terms.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/terms.tpl (revision 12407)
@@ -0,0 +1,88 @@
+<!--##
+<NAME>Terms and Conditions of Use</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_TermsAndConditions"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_TermsAndConditions"/>
+ </inp2:m_Capture>
+
+ <table class="form-data fullwidth">
+ <tr>
+ <td>
+ The services that [Company Name] provides to you are to the following Terms of Use. You should carefully read the following Terms and Conditions. By using any Website in our Network (list your websites) you agree to be bound to the Terms of Use. [Company Name] can modify these Terms at any time without prior notice to you by posting revised Terms on our sites.<br/><br/>
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <strong>1. Content</strong><br/>
+
+ [Company Name] provide access to a variety of resources, including developer tools, client information and case studies, communication forums and product information ("content"). Services include any updates, correspondence, enhancements, new features, and/or additions, are subject to Terms of Use.<br/><br/>
+
+ <tr>
+ <td>
+ <strong>2. Services</strong><br/>
+
+ Our Websites may contain e-mail correspondence, Forums, company news, and business related web pages specifically designed to enable you to communicate with the staff here at [Company Name].<br/><br/>
+
+ <tr>
+ <td>
+ <strong>2.1 Use of Services</strong><br/>
+
+ Services may contain e-mail correspondence, forums, company news, and business related web pages. The customer or viewer agrees to use the Forum only to post messages and material that are appropriate.<br/><br/>
+
+ * When browsing our Websites or using the Forums, you agree not to upload, post, transmit or make available any Content that is in violation of both U.S. and International Law, Content that is harmful, threatening, abusive, harassing, defamatory, vulgar, obscene, invasive of another's privacy, hateful, or racially, ethnically or otherwise objectionable.<br/>
+ * [Company Name] is not by any means obligated to monitor the Forum and will not be held responsible for any content posted onto the Forum. [Company Name] does, however, reserve the right to review, edit, modify or delete messages posted and to remove any messages at any time, without notice, for any reason whatsoever.<br/><br/>
+
+ <tr>
+ <td>
+ <strong>2.2 Restrictions</strong><br/>
+
+ * The Services [Company Name] provides for you are for your personal and non-commercial use only, unless otherwise specified. The Content and Services available on our Websites is copyrighted information owned by [Company Name].<br/>
+ * You may not: permit other individuals to use the Content and Services except under the terms listed above; duplicate or modify use of the Content and Services.<br/>
+ * You also may not copy or sell any works or otherwise transfer rights to any of [Company Name]' information, software, products, or Content and Services obtained from our Websites.<br/>
+ * You promise that you will not use or redistribute the Content and Services for any reason. You have no right to use the Content and Services for productive or commercial use.<br/><br/>
+ </td>
+ </tr>
+
+ </table>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/terms.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/privacy.tpl
===================================================================
--- branches/5.0.x/themes/advanced/platform/privacy.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/platform/privacy.tpl (revision 12407)
@@ -0,0 +1,107 @@
+<!--##
+<NAME>Privacy Policy</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_PrivacyPolicy"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_PrivacyPolicy"/>
+ </inp2:m_Capture>
+
+ <table class="form-data fullwidth">
+ <TR><TD>
+ [Company Name] is committed to protecting your privacy and it is always our first priority. The following describes our policy regarding your personal, account and billing information. Personal information includes, but is not limited to: your name, company name, Website address, login, address, telephone number, e-mail address, billing information, or any additional pertaining information that personally identifies you, your preferences and/or your purchasing history, and that is not otherwise publicly available. "You" means the visitor of our websites and/or our customer. "We", "us" means [Company Name].<br/><br/>
+
+ [Company Name] can modify this Privacy Policy at any time without prior notice to you by posting revised Terms on our sites.
+ <br/><br/>
+ </TD></TR>
+
+ <TR><TD>
+ <strong>1. Information Shared</strong><br/>
+
+ [Company Name] is the sole owner of the information collected on our network of Websites (list your websites). If you believe that any content on our network have been copied in a way that constitutes copyright infringement, or property rights have been violated, please contact [Email] so we can remove that content.<br/><br/>
+
+
+ [Company Name] collects personal identifiable information from our users at several different points on our Websites. The amount and type of information that we collect from you depends on your activities, the services that we provide and your use of our Websites. Below is an explanation of the type of information that we collect.
+ <br/><br/>
+ </TD></TR>
+
+ <TR><TD>
+ <strong>1.1 When you browse our Websites</strong></BR>
+
+ <ul>
+ <li>IP address - We collect your IP address to keep track of our Websites traffic and for security purposes when purchasing our products and services.
+ <li>Browser Type - We collect information about the browser you are using to help optimize our Websites for visitors.
+ <li>Movement through our Websites - We keep track of pages you visit to help provide you with a more personalized experience.<br/>
+ <li>Referral Websites - If you come to our Websites via a link, we collect the location of the link that referred you.
+ </ul>
+
+
+ <strong>2. Uses of Information</strong><br/><br/>
+ </TD></TR>
+
+ <TR><TD>
+ <strong>2.1 Purpose of Use</strong><br/>
+
+ We may use your personal and account information to provide products or services that you have requested, to respond to an inquiry you have made (sales or otherwise) and as otherwise described in this policy.<br/><br/>
+ </TD></TR>
+
+ <TR><TD>
+ <strong>2.2 Access to Personal and Account Information</strong>
+ <ul>
+ <li>We do not sell or share your personal information with vendors, marketers or any third parties outside of [Company Name].
+ <li>We restrict access to your personal and account information to only the selected employees of [Company Name].
+ <li>These employees need access to relevant information in order to provide you with services that include: customer support, accounting, technical support, etc.
+ </ul>
+ <br/><br/>
+ </TD></TR>
+
+ <TR><TD>
+ <strong>2.3 Special Offers and Updates</strong><br/>
+ <ul>
+ <li>We may occasionally send you promotional notices. This includes product and service information and special deals. You can sign up to receive these emails from us on our registration page.
+ <li>Out of respect for your privacy, we present the option not to receive these types of communications. Please see the "Choice and Opt-out."
+ <li>If you become our customer, we may send you updates on important information about our company, products and services.
+ </ul>
+ <br/><br/>
+ </TD></TR>
+
+ </table>
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/platform/privacy.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/language_icons/russian_off.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/language_icons/russian_off.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/language_icons/russian_on.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/language_icons/russian_on.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/language_icons/english_off.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/language_icons/english_off.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/language_icons/english_on.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/language_icons/english_on.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/menu_inedit.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/menu_inedit.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/page_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/page_icon.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_mylinks46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_mylinks46.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/directory_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/directory_icon.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/side_boxes_content.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/side_boxes_content.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/forums_no_new_post.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/forums_no_new_post.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/globe.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/globe.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/icon_popular.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/icon_popular.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_myprofile46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_myprofile46.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/gradient_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/gradient_background.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/forums_locked.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/forums_locked.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_details.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_details.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/prev.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/prev.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/prevlabel.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/prevlabel.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/loading.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/loading.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/next.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/next.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/nextlabel.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/nextlabel.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/close.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/close.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/closelabel.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/closelabel.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/lbox/more_images.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/lbox/more_images.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/icon_new.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/icon_new.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/avi.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/avi.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/mp3.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/mp3.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/txt.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/txt.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/xml.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/xml.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/zip.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/zip.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/ppt.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/ppt.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/doc.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/doc.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/xls.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/xls.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/icon_file.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/icon_file.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/file_icons/pdf.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/file_icons/pdf.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/menu-li-1-level.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/menu-li-1-level.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/background_table_grey.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/background_table_grey.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/menu_home.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/menu_home.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/not_logged.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/not_logged.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/side_boxes_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/side_boxes_background.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/reviews.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/reviews.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/zoom.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/zoom.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/vertical_dashed_line.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/vertical_dashed_line.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/top_baner_1.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/top_baner_1.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/arrow_white.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/arrow_white.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/top_baner_2.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/top_baner_2.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_mytopics46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_mytopics46.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/background_table_blue.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/background_table_blue.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_myfavorites46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_myfavorites46.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/pagenation_left.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/pagenation_left.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/icon_home.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/icon_home.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/top_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/top_background.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/delete.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/delete.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/header_arrow.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/header_arrow.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_addtofav.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_addtofav.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_rateit.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_rateit.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/no_picture.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/no_picture.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/horizontal_dashed_line.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/horizontal_dashed_line.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_delete.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_delete.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/starrating.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/starrating.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/calendar_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/calendar_icon.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/star_rate.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/star_rate.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/gradient_background_gr.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/gradient_background_gr.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/top_menu_select.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/top_menu_select.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/menu_my_account.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/menu_my_account.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/languages_separator.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/languages_separator.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/icon_favorite.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/icon_favorite.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/pixel_blue.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/pixel_blue.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/side_link_str.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/side_link_str.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/forums_new_post.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/forums_new_post.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_removefromfav.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_removefromfav.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_mypreferences46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_mypreferences46.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/delete_button_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/delete_button_background.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/logo.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/logo.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/icon_hot.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/icon_hot.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/input_text_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/input_text_background.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/menu_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/menu_background.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/footer_blue.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/footer_blue.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/forums_dir.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/forums_dir.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/menu-li-2-level.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/menu-li-2-level.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/warning_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/warning_icon.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/pagenation_right.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/pagenation_right.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_myfriends46.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_myfriends46.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/map_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/map_icon.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/grey_pix.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/grey_pix.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/gradient_background_red.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/gradient_background_red.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/input_button_background.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/input_button_background.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/backgr.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/backgr.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/menu_active_border.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/menu_active_border.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/logo_watermark.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/logo_watermark.png
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/icon_pick.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/icon_pick.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/ic_edit.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/ic_edit.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/star_small.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/star_small.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/s.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/s.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/link_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/link_icon.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/inportal_logo.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/inportal_logo.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/star.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/star.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/topics_icon.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/topics_icon.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/platform/img/google_map_sample.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes on: branches/5.0.x/themes/advanced/platform/img/google_map_sample.gif
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/index.tpl
===================================================================
--- branches/5.0.x/themes/advanced/index.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/index.tpl (revision 12407)
@@ -0,0 +1,58 @@
+<!--##
+<NAME>Home</NAME>
+<DESC>Welcome page</DESC>
+<SECTION></SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_WelcomeTitle" no_editing="1"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /SIDE-BAR ELEMENT ##-->
+
+<!--## MAIN CONTENT ##-->
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_WelcomeTitle"/>
+ </inp2:m_Capture>
+
+ <inp2:st_ContentBlock num="1"/>
+ </inp2:m_RenderElement>
+ </div>
+ <div class="movable-element">
+ <!--## INCLUDE HOME PAGE ELEMENTS FOR EACH MODULE ##-->
+ <inp2:m_ModuleInclude template="elements/content_boxes/home_page_items.elm" data_exists="1"/>
+ <!--## /HOME PAGE ELEMENTS ##-->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT ##-->
+
+<!--## DESIGN TEMPLATE ##-->
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
+<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/index.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.14
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/no_permission.tpl
===================================================================
--- branches/5.0.x/themes/advanced/no_permission.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/no_permission.tpl (revision 12407)
@@ -0,0 +1,52 @@
+<!--##
+<NAME>No Permissions</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_NoPermission"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_NoPermission" templates="no_permission"/>
+ </div>
+ <div class="movable-element">
+ <!-- NO PERMISSION -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_NoPermission"/>
+ </inp2:m_Capture>
+ <br /><br />
+ <inp2:m_phrase name="lu_text_NoPermission"/>
+ <br /><br />
+ </inp2:m_RenderElement>
+ <!-- // NO PERMISSION -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/no_permission.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/error_notfound.tpl
===================================================================
--- branches/5.0.x/themes/advanced/error_notfound.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/error_notfound.tpl (revision 12407)
@@ -0,0 +1,58 @@
+<!--##
+<NAME>Page Not Found</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## SET 404 HEADER FOR RESPONSE ##-->
+<inp2:m_header data="HTTP/1.0 404 Not Found"/>
+<!--## //SET 404 HEADER FOR RESPONSE ##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_PageNotFound"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<!--## MAIN CONTENT ##-->
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_PageNotFound" templates="error_nofound"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_PageNotFound"/>
+ </inp2:m_Capture>
+ <br /><br />
+ <inp2:m_phrase name="lu_text_PageNotFound"/>
+ <br /><br />
+ </inp2:m_RenderElement>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## /MAIN CONTENT ##-->
+
+<!--## DESIGN TEMPLATE ##-->
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
+<!--## /DESIGN TEMPLATE ##-->
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/error_notfound.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.6
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/phrases_edit.tpl
===================================================================
--- branches/5.0.x/themes/advanced/phrases_edit.tpl (nonexistent)
+++ branches/5.0.x/themes/advanced/phrases_edit.tpl (revision 12407)
@@ -0,0 +1,73 @@
+<!--##
+<NAME>Edit Phrases</NAME>
+<DESC></DESC>
+<SECTION>Platform</SECTION>
+##-->
+
+<!--## PAGE TITLE ELEMENT ##-->
+<inp2:m_DefineElement name="page_title">
+ <inp2:m_phrase name="lu_title_MissingPhraseAdding"/>
+</inp2:m_DefineElement>
+<!--## //PAGE TITLE ELEMENT ##-->
+
+<!--## SIDE-BAR ELEMENT ##-->
+<inp2:m_DefineElement name="sidebar">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/login.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/search.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/recommend_site.elm" design="blue_box"/>
+ </div>
+ <div class="movable-element">
+ <inp2:m_RenderElement name="platform/elements/side_boxes/mailing_list.elm" design="blue_box"/>
+ </div>
+ </div>
+</inp2:m_DefineElement>
+<!--## //SIDE-BAR ELEMENT ##-->
+
+<inp2:m_DefineElement name="content">
+ <div class="movable-area">
+ <div class="movable-element">
+ <inp2:m_include template="platform/elements/navigation_bar.elm" titles="lu_title_MissingPhraseAdding" templates="phrases_edit"/>
+ </div>
+ <div class="movable-element">
+ <!-- ADD/EDIT PHRASE -->
+ <inp2:m_RenderElement design="content_box">
+ <inp2:m_Capture to_var="header">
+ <inp2:m_phrase name="lu_title_MissingPhraseAdding"/>
+ </inp2:m_Capture>
+
+ <span class="field-required">*</span> <inp2:m_phrase name="lu_IndicatesRequired"/><br /><br />
+
+ <inp2:m_if check="phrases_HasError" field="any">
+ <inp2:m_RenderElement name="error_message" />
+ </inp2:m_if>
+
+ <img src="<inp2:m_TemplatesBase module="In-Portal"/>img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /><br /><br />
+
+ <form method="post" action="<inp2:m_FormAction/>">
+ <table class="form-data fullwidth">
+ <inp2:m_RenderElement name="inp_label" prefix="phrases" field="PrimaryTranslation" title="lu_fld_primary_translation"/>
+ <inp2:m_RenderElement name="inp_edit_box" prefix="phrases" field="Phrase" title="lu_fld_phrase" style="width: 300px;"/>
+ <inp2:m_RenderElement name="inp_edit_box" prefix="phrases" field="Translation" title="lu_fld_translation" style="width: 300px;"/>
+ <inp2:m_RenderElement name="inp_edit_options" prefix="phrases" field="Module" title="lu_fld_module" is_last="1"/>
+
+ <inp2:m_RenderElement design="inp_edit_buttons" width="150">
+ <input type="hidden" id="phrases_label" name="phrases_label" value="<inp2:m_get var="phrases_label"/>" />
+ <input type="hidden" name="<inp2:phrases_InputName field="LanguageId"/>" value="<inp2:phrases_Field name="LanguageId"/>" />
+ <input type="hidden" name="<inp2:phrases_InputName field="PhraseType"/>" value="0" />
+ <input class="button" type="submit" name="events[phrases][<inp2:phrases_SaveEvent/>]" value="<inp2:m_Phrase label="lu_btn_Create"/>"/>
+ </inp2:m_RenderElement>
+ </table>
+ </form>
+ </inp2:m_RenderElement>
+ <!-- //ADD/EDIT PHRASE -->
+ </div>
+ </div>
+</inp2:m_DefineElement>
+
+<inp2:m_include template="platform/designs/default_design.des" pass_params="1"/>
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/phrases_edit.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.7
\ No newline at end of property
Index: branches/5.0.x/themes/advanced/.smsignore
===================================================================
--- branches/5.0.x/themes/advanced/.smsignore (nonexistent)
+++ branches/5.0.x/themes/advanced/.smsignore (revision 12407)
@@ -0,0 +1 @@
+phrases_edit\.tpl
\ No newline at end of file
Property changes on: branches/5.0.x/themes/advanced/.smsignore
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.1.2.1
\ No newline at end of property
Index: branches/5.0.x/themes/simple/index.tpl
===================================================================
--- branches/5.0.x/themes/simple/index.tpl (nonexistent)
+++ branches/5.0.x/themes/simple/index.tpl (revision 12407)
@@ -0,0 +1 @@
+<inp2:m_include template="designs/default_design"/>
Property changes on: branches/5.0.x/themes/simple/index.tpl
___________________________________________________________________
Added: cvs2svn:cvs-rev
## -0,0 +1 ##
+1.2
\ No newline at end of property
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: branches/5.0.x/core/install/step_templates/select_theme.tpl
===================================================================
--- branches/5.0.x/core/install/step_templates/select_theme.tpl (revision 12406)
+++ branches/5.0.x/core/install/step_templates/select_theme.tpl (revision 12407)
@@ -1,35 +1,36 @@
<tr class="table-color2">
<td class="text"><strong>Default Theme:</strong></td>
<td>
<select name="theme">
<?php
$sql = 'SELECT Name
FROM ' . TABLE_PREFIX . 'Modules';
$modules = $this->Conn->GetCol($sql);
$incommerce_only = count($modules) == 2 && in_array('In-Commerce', $modules);
$default_theme = $incommerce_only ? 'onlinestore' : 'default';
if ($default_theme == 'default') {
if (file_exists(FULL_PATH . '/themes/default2007')) {
$default_theme = 'default2007';
}
- if (file_exists(FULL_PATH . '/themes/default2009')) {
- $default_theme = 'default2009';
+ // default theme since 5.0.1
+ if (file_exists(FULL_PATH . '/themes/simple')) {
+ $default_theme = 'simple';
}
}
$themes = $this->toolkit->getThemes();
$default_theme = array_search($default_theme, $themes); // convert theme name to id
$option_tpl = '<option value="%s"%s>%s</option>';
foreach ($themes as $theme_id => $theme_name) {
$selected = $theme_id == $default_theme ? ' selected' : '';
echo sprintf($option_tpl, $theme_id, $selected, $theme_name);
}
?>
</select>
</td>
</tr>
\ No newline at end of file

Event Timeline