Index: releases/1.2.2-B2/redirect.tpl =================================================================== --- releases/1.2.2-B2/redirect.tpl (revision 0) +++ releases/1.2.2-B2/redirect.tpl (revision 16632) @@ -0,0 +1,90 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + + +
+
+ +
+
+ + + + + +

+ + + + +
+
+ +
+
+ +
+ +

+
+
+
+
+ + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/redirect.tpl ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/module_info.xml =================================================================== --- releases/1.2.2-B2/in-news/module_info.xml (revision 0) +++ releases/1.2.2-B2/in-news/module_info.xml (revision 16632) @@ -0,0 +1,5 @@ + + + in-news/index + in-news/detail + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/module_info.xml ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/my_account/my_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/my_account/my_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/my_account/my_items.elm.tpl (revision 16632) @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/my_account/my_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/my_account/my_articles.tpl =================================================================== --- releases/1.2.2-B2/in-news/my_account/my_articles.tpl (revision 0) +++ releases/1.2.2-B2/in-news/my_account/my_articles.tpl (revision 16632) @@ -0,0 +1,58 @@ + + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + () + + + + + + + +
+ + +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/my_account/my_articles.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.10 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/_install/theme.xml =================================================================== --- releases/1.2.2-B2/in-news/_install/theme.xml (revision 0) +++ releases/1.2.2-B2/in-news/_install/theme.xml (revision 16632) @@ -0,0 +1,4 @@ + + in-news/designs/section + in-news/articles/article_detail + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/_install/theme.xml ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/_install/english.lang =================================================================== --- releases/1.2.2-B2/in-news/_install/english.lang (revision 0) +++ releases/1.2.2-B2/in-news/_install/english.lang (revision 16632) @@ -0,0 +1,58 @@ + + m/d/Yg:i Am/d/Yg:i:s A.,utf-8http://docs.in-portal.org/eng/index.php2 + + TGFzdCB1cGRhdGVkIG9u + VGl0bGUgQSB0byBa + VGl0bGUgWiB0byBB + QXV0aG9yIEEgdG8gWg== + QXV0aG9yIFogdG8gQQ== + UmF0ZSB0aGlzIGFydGljbGU= + Q29tbWVudCB0aGlzIEFydGljbGU= + Q2F0ZWdvcnkgTGVhZCBTdG9yeQ== + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGUgYXJ0aWNsZT8NClRoaXMgYWN0aW9uIGNhbm5vdCBiZSB1bmRvbmUu + TWFuYWdlIHlvdXIgQXJ0aWNsZXMgaGVyZQ== + QXJ0aWNsZSBJRA== + RmVlZCBPcmlnaW5hbCBVUkw= + TXkgQXJ0aWNsZXM= + Tm8gQXJ0aWNsZXM= + UlNTIEZlZWQ= + QXJ0aWNsZSBEZXRhaWxz + c2l0ZSBsZWFkIHN0b3J5 + U29ydCBBcnRpY2xlcyBCeQ== + U3VnZ2VzdCBBcnRpY2xl + VGhhbmsgeW91IGZvciBjb21tZW50aW5nIHRoaXMgYXJ0aWNsZS4= + VGhhbmsgeW91IGZvciBjb21tZW50aW5nIHRoaXMgYXJ0aWNsZSAtIGl0J3Mgd2FpdGluZyBmb3IgYWRtaW5pc3RyYXRpdmUgYXBwcm92YWwu + VGhhbmsgeW91IGZvciB1cGRhdGluZyB5b3VyIGFydGljbGUu + VGhhbmsgeW91IGZvciB1cGRhdGluZyB5b3VyIGFydGljbGUuIFlvdXIgbW9kaWZpY2F0aW9ucyBhcmUgcGVuZGluZyBhZG1pbmlzdHJhdGl2ZSBhcHByb3ZhbC4= + Tm8gcGVybWlzc2lvbnMgdG8gY29tbWVudCB0aGlzIGFydGljbGUu + Tm8gcGVybWlzc2lvbnMgdG8gbW9kaWZ5IHRoaXMgYXJ0aWNsZS4= + Tm8gcGVybWlzc2lvbnMgdG8gc3VnZ2VzdCBhcnRpY2xlIGludG8gdGhlIGN1cnJlbnQgY2F0ZWdvcnku + VGhhbmsgeW91IGZvciBzdWJtaXR0aW5nIHlvdXIgYXJ0aWNsZS4= + VGhhbmsgeW91IGZvciBzdWJtaXR0aW5nIHlvdXIgYXJ0aWNsZS4gQ3VycmVudGx5IGl0J3Mgd2FpdGluZyBmb3IgYWRtaW5pc3RyYXRpdmUgYXBwcm92YWw= + QXJ0aWNsZSBDb21tZW50IEFkZGVk + QXJ0aWNsZSBDb21tZW50IFBlbmRpbmc= + QXJ0aWNsZSBEZXRhaWxz + QXJ0aWNsZXM= + QXJ0aWNsZXMgU2VhcmNoIFJlc3VsdHM= + Q2F0ZWdvcnkgTGVhZCBTdG9yeQ== + RmF2b3JpdGUgQXJ0aWNsZXM= + SG90IEFydGljbGVz + TW9kaWZ5IEFydGljbGU= + QXJ0aWNsZSBNb2RpZmllZA== + QXJ0aWNsZSBNb2RpZmljYXRpb25zIFBlbmRpbmc= + TW9kaWZ5IFRvcGlj + TXkgQXJ0aWNsZXM= + TXkgVG9waWNz + TmV3IEFydGljbGVz + QXJ0aWNsZXM= + RWRpdG9yJ3MgUGljayBBcnRpY2xlcw== + UG9wdWxhciBBcnRpY2xlcw== + Q29tbWVudCBBcnRpY2xl + TGVhZCBTdG9yeQ== + U3VnZ2VzdCBBcnRpY2xl + QXJ0aWNsZSBBZGRlZA== + QXJ0aWNsZSBQZW5kaW5n + VG90YWwgQXJ0aWNsZXM= + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/_install/english.lang ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/_install/install_data.sql =================================================================== --- releases/1.2.2-B2/in-news/_install/install_data.sql (revision 0) +++ releases/1.2.2-B2/in-news/_install/install_data.sql (revision 16632) @@ -0,0 +1 @@ +UPDATE Categories SET l1_Name = 'News (TD)' WHERE l1_Name = 'News'; \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/_install/install_data.sql ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/pop_articles.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/pop_articles.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/pop_articles.tpl (revision 16632) @@ -0,0 +1,66 @@ + + + + + + + + + +\ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + () + + + + + + + +
+ + +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/pop_articles.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/suggest_article.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/suggest_article.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/suggest_article.tpl (revision 16632) @@ -0,0 +1,84 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + + + + *

+ + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

+ +
+ + + + + + + + + + + + + + + + + + + + "/> + +

+
+ + +
+
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/suggest_article.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/.smsignore =================================================================== --- releases/1.2.2-B2/in-news/articles/.smsignore (revision 0) +++ releases/1.2.2-B2/in-news/articles/.smsignore (revision 16632) @@ -0,0 +1 @@ +article_detail\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/.smsignore ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/add_review_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/add_review_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/add_review_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +

+ "> +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/add_review_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/search_results.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/search_results.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/search_results.tpl (revision 16632) @@ -0,0 +1,67 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + + +
+ +
+ +
+ + + + + () + + + + + + + + + +
+ + +
+
+ +
+ + Property changes on: releases/1.2.2-B2/in-news/articles/search_results.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.11 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/add_review_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/add_review_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/add_review_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +

+ "> +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/add_review_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/modify_article.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/modify_article.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/modify_article.tpl (revision 16632) @@ -0,0 +1,85 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + + + + *

+ + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

+ +
+ + + + + + + + + + + + + + + + + + "/> + +

+
+ + +
+
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/modify_article.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/suggest_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/suggest_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/suggest_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +

+ "> +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/suggest_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/suggest_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/suggest_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/suggest_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +

+ "> +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/suggest_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/modify_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/modify_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/modify_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +

+ "> +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/modify_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/article_detail.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/article_detail.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/article_detail.tpl (revision 16632) @@ -0,0 +1,192 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + + + + + " title="" alt="" border="0" />
+
+ + + + img/s.gif" width="8" height="1" alt="" /> + + +
+ + + + +
+
+ +
+
+ + + + + + + + + + + +
+ + + + + +
+ img/articles_icon.gif" width="16" height="23" alt="" /> + + + + + + + + " target="_blank"> + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
+ + + : , + : , + : , + : , + : + +
+ + + + + + + + +
+ + +
+
+ +
+
+
+ + +
+ + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + +
+ +
+ + + + + + + +
+
+ + + + + + + + +
+

+
+ +
+
+ +
+ +
+ + + + + + + + () + + + + +
+ + +
+ +
+ +
+ + + + + + + + + +
+
+ + + + +
+ + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/article_detail.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/modify_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/modify_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/modify_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +

+ "> +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/modify_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/add_review.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/add_review.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/add_review.tpl (revision 16632) @@ -0,0 +1,140 @@ + + + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +
+ + + + + + +
+ img/articles_icon.gif" width="16" height="23" alt="" /> + + + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
+ + + : , + : , + : , + : , + : + +
+ + + + + + +
+ + +
+
+ +
+
+
+ +
+
+
+
+ +
+ + + + + + + + + + + +
+ + + + *

+ + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

+ +
+ + + + + + + + "/> + +
+
+
+ + +
+
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/add_review.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/pick_articles.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/pick_articles.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/pick_articles.tpl (revision 16632) @@ -0,0 +1,66 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + () + + + + + + + +
+ + +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/pick_articles.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/new_articles.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/new_articles.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/new_articles.tpl (revision 16632) @@ -0,0 +1,66 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + () + + + + + + + +
+ + +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/new_articles.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/articles/hot_articles.tpl =================================================================== --- releases/1.2.2-B2/in-news/articles/hot_articles.tpl (revision 0) +++ releases/1.2.2-B2/in-news/articles/hot_articles.tpl (revision 16632) @@ -0,0 +1,66 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + () + + + + + + + +
+ + +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/articles/hot_articles.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.11 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/inc/styles.css =================================================================== --- releases/1.2.2-B2/in-news/inc/styles.css (revision 0) +++ releases/1.2.2-B2/in-news/inc/styles.css (revision 16632) @@ -0,0 +1,39 @@ +.article-picture-padding { + padding: 20px 5px 20px 20px; + width: 120px; + vertical-align: top; +} + +.lead-article-picture-padding { + padding: 0px 20px 0px 30px; + width: 120px; + vertical-align: top; +} + +.articles-icon-cell + { + width:22px; + padding: 5px 5px 5px 5px; + } + +/* --- Category Lead Story & Site Lead Story Styles --- */ +.category-lead-article, .site-lead-article { + text-align: right; + padding: 1px 4px; + margin: 1px 0px; + font-size: 10px; +} + +.category-lead-article { + background-color: #EBEBEB; + color: #666666; +} + +.site-lead-article { + background-color: #FFC2C2; + color: #165A9B; +} + +.category-lead-article-padding, .site-lead-article-padding { + padding: 8px; +} \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/inc/styles.css ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/designs/section.tpl =================================================================== --- releases/1.2.2-B2/in-news/designs/section.tpl (revision 0) +++ releases/1.2.2-B2/in-news/designs/section.tpl (revision 16632) @@ -0,0 +1,125 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+ + + + +
+ + + +
+ +
+ + + +
+ +
+ +
+ + +
+ + + + + + + + + + +
+
+ +
+ +
+ + + + + + + () + + + + + + +
+ + + +
+ "> +
+
+ +
+
+ + + + +
+ + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/designs/section.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/designs/.smsignore =================================================================== --- releases/1.2.2-B2/in-news/designs/.smsignore (revision 0) +++ releases/1.2.2-B2/in-news/designs/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/designs/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/html_head.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/html_head.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/html_head.elm.tpl (revision 16632) @@ -0,0 +1,3 @@ + + + Property changes on: releases/1.2.2-B2/in-news/elements/html_head.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/sorting.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/sorting.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/sorting.elm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + +
+ :  |  : + + : +
+img/s.gif" width="1" height="4" alt="" />
+img/grey_pix.gif" width="100%" height="1" alt="" />
+
+ + + + + +
+
+ : + + + + + " value="" /> + +
+ +img/s.gif" width="1" height="10" alt="" />
\ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/sorting.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/articles.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/articles.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/articles.elm.tpl (revision 16632) @@ -0,0 +1,302 @@ + + + + +
img/s.gif" width="1" height="1" alt="" />
+
+ + + + + +
+ +
+
+ " title=""> +
+ " class="text-title"> + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
+ + : , + : , + : , + : , + : + + +
+ + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + + +  |  + + img/reviews.gif" width="14" height="10" alt="" /> "> + +
img/s.gif" width="1" height="4" alt="" />
+ + +
+
+
+ +
+ +
+ + + + + img/articles_icon.gif" width="16" height="23" alt="" /> + " class="text-title"> + + + + + + +
img/s.gif" width="1" height="1" alt="" />
+ + + + + +
+ " title="">
+
+ "> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
+ +
+ + +

+
+
+ + + : , + : , + : , + : , + : + + + + + + + + + + + + + + +
+ img/ic_details.gif" width="14" height="13" alt="" /> "> + +  |  img/ic_edit.gif" width="11" height="10" alt="" /> "> + +  |  img/ic_delete.gif" width="11" height="10" alt="" /> ');"> +
+ + +
+ +
+ + + + +
img/s.gif" alt=""/>

+ + + + + +
+ img/articles_icon.gif" width="22" height="18" alt="" />
+
+ " class="text-title"> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
+ (: , + : , + : , + : , + : ) +
+
+
+ + + + + + +
+ " title=""> + + +
+ +
+ + +
+ + + + + + + + + + +
+ img/articles_icon.gif" width="22" height="18" alt="" />
+
+ " class="text-title"> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
+ (: , + : , + : , + : , + : ) +
+
+
+ + + + + +
+ " title=""> + + +
+ + + +
+ + + + "> + + + + + + + + + + + <inp2:Field name="Title" html_escape="1"/> + + + + + + + + + +
img/s.gif" width="1" height="1" alt="" />
+
+ + + + + +
+ +
+
+ " title=""> +
+ " class="text-title"> + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
+ + : , + : , + : , + : , + : + + +
+ + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + + +  |  + + img/reviews.gif" width="14" height="10" alt="" /> "> + +
+ +
+ +
\ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/articles.elm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/.smsignore =================================================================== --- releases/1.2.2-B2/in-news/elements/.smsignore (revision 0) +++ releases/1.2.2-B2/in-news/elements/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.xml\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/rss.xml.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/rss.xml.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/rss.xml.tpl (revision 16632) @@ -0,0 +1,13 @@ + + + + <inp2:m_GetConfig name="Site_Name"/> + + + + m + + + + + Property changes on: releases/1.2.2-B2/in-news/elements/rss.xml.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/side_boxes/action_box.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/side_boxes/action_box.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/side_boxes/action_box.elm.tpl (revision 16632) @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + +
- + + + + + + "> + + + +
- + "> +
\ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/side_boxes/action_box.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/side_boxes/pick.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/side_boxes/pick.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/side_boxes/pick.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/side_boxes/pick.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/side_boxes/new.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/side_boxes/new.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/side_boxes/new.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/side_boxes/new.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/side_boxes/hot.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/side_boxes/hot.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/side_boxes/hot.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/side_boxes/hot.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/side_boxes/pop.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/side_boxes/pop.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/side_boxes/pop.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/side_boxes/pop.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/content_boxes/home_page_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/content_boxes/home_page_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/content_boxes/home_page_items.elm.tpl (revision 16632) @@ -0,0 +1 @@ + Property changes on: releases/1.2.2-B2/in-news/elements/content_boxes/home_page_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/content_boxes/search_results.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/content_boxes/search_results.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/content_boxes/search_results.elm.tpl (revision 16632) @@ -0,0 +1,26 @@ + + + + + () + + + + + + + +
+ +
img/s.gif" width="1" height="1" alt="" />
+ + + + + + + img/s.gif" width="1" height="5" alt="" />
+ ">... +
+ +
\ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/content_boxes/search_results.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.5 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/content_boxes/my_favorites.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/content_boxes/my_favorites.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/content_boxes/my_favorites.elm.tpl (revision 16632) @@ -0,0 +1,22 @@ + + + + + + () + + + + + + +
+ + + + + + +
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/content_boxes/my_favorites.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/content_boxes/site_lead_article.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/content_boxes/site_lead_article.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/content_boxes/site_lead_article.elm.tpl (revision 16632) @@ -0,0 +1,15 @@ + + + + + + + + + + + + + +
+
\ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/content_boxes/site_lead_article.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/elements/content_boxes/related_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-news/elements/content_boxes/related_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-news/elements/content_boxes/related_items.elm.tpl (revision 16632) @@ -0,0 +1,6 @@ + + + + +
+ \ No newline at end of file Property changes on: releases/1.2.2-B2/in-news/elements/content_boxes/related_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-news/img/articles_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-news/img/articles_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-news/img/ic_myarticles46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-news/img/ic_myarticles46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-news/img/menu_articles.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-news/img/menu_articles.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/maintenance.tpl =================================================================== --- releases/1.2.2-B2/maintenance.tpl (revision 0) +++ releases/1.2.2-B2/maintenance.tpl (revision 16632) @@ -0,0 +1,193 @@ + + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + + + + + + + + +
+
+ +
+
+ + + + + + + + + +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/maintenance.tpl ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/module_info.xml =================================================================== --- releases/1.2.2-B2/in-link/module_info.xml (revision 0) +++ releases/1.2.2-B2/in-link/module_info.xml (revision 16632) @@ -0,0 +1,5 @@ + + + in-link/designs/section + in-link/designs/detail + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/module_info.xml ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/.smsignore =================================================================== --- releases/1.2.2-B2/in-link/links/.smsignore (revision 0) +++ releases/1.2.2-B2/in-link/links/.smsignore (revision 16632) @@ -0,0 +1,3 @@ +link_detail\.tpl +link_paid\.tpl +link_standard\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/.smsignore ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/add_review_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/add_review_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/add_review_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + + +

+ "> +
+ +
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/add_review_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/pick_links.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/pick_links.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/pick_links.tpl (revision 16632) @@ -0,0 +1,65 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + () + + + + + + + + +
+ + +
+
+
+
+ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/pick_links.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/search_results.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/search_results.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/search_results.tpl (revision 16632) @@ -0,0 +1,98 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + +
+
+ +
+
+ + + + + () + + + + + + + + + +
+ Did you mean: +
+
+ + + + + + +
  • +
    + + +
    +

    Narrow Search By

    +
      + +
    +
    +
    +
    + + + + + + + +
    + + +
    +
    +
    +
    + + Property changes on: releases/1.2.2-B2/in-link/links/search_results.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/new_links.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/new_links.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/new_links.tpl (revision 16632) @@ -0,0 +1,65 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + +
    + + +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/new_links.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/add_review_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/add_review_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/add_review_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/add_review_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/hot_links.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/hot_links.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/hot_links.tpl (revision 16632) @@ -0,0 +1,67 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + () + + + + + + + + +
    + + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/hot_links.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/link_paid.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/link_paid.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/link_paid.tpl (revision 16632) @@ -0,0 +1,491 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    + img/link_icon.gif" width="16" height="23" alt="" /> + + + + " target="_blank"> + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + + : , + : , + : , + : , + : + +
    + + + + + + +
    + + +
    +
    + +
    +
    +
    + + +

    + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + + +
    +
    + + + + + + +
    + + " title="" alt="" border="0" />
    +
    +
    + img/s.gif" width="8" height="1" alt="" /> +
    + + + +
    +

    +
    + + + + + + + + + + +
    +

    +
    + + +
    + + + + + + + +
    tab-bottom-line tab-bottom-line "> + + + + + + + + + + + + + + + + + + + + + +
    inactive-tabactive-tab"> +   + inactive-tabactive-tab"> +  
    + +
    tab-bottom-content tab-bottom-content "> + + + +
    style="display:none" + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + img/s.gif" width="3" height="1" alt=""/>
    +
    + img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    +
    + + + + + + + + + + + +
    +
    +
    + + + +
    display:none"> +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    + + + + + + " class="input-text" style="" value=""> + + " class="input-text" style="" value=""/> + + + "/> +
    + + + +
    +
    + + " alt=""/>
    + img/s.gif" width="1" height="5" alt=""/>
    + " value="" tabindex="" style=""> + "/> +
    + + + + "/> + "/> +
    +
    +
    +
    + + +
    + + + + + +
    + +
    + + + + + + + + () + + + + +
    + + +
    + +
    + +
    + + + + + + + + + +
    +
    + + + + +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/link_paid.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/suggest_link.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/suggest_link.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/suggest_link.tpl (revision 16632) @@ -0,0 +1,104 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +


    + +
    + + + + + + + + "/> + "/> + + +
    + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/suggest_link.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/suggest_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/suggest_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/suggest_confirm.tpl (revision 16632) @@ -0,0 +1,47 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + +

    + "> +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/suggest_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/pop_links.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/pop_links.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/pop_links.tpl (revision 16632) @@ -0,0 +1,65 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + +
    + + +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/pop_links.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/suggest_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/suggest_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/suggest_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/suggest_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/modify_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/modify_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/modify_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/modify_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/modify_link.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/modify_link.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/modify_link.tpl (revision 16632) @@ -0,0 +1,119 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + () + + "> + + "> + + + + + + + + "/> + "/> + +
    +
    + +
    +
    + +
    +
    + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/modify_link.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/modify_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/modify_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/modify_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/modify_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/add_review.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/add_review.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/add_review.tpl (revision 16632) @@ -0,0 +1,152 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + +
    + + + + + + +
    + img/link_icon.gif" width="16" height="23" alt="" /> + + + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + + : , + : , + : , + : , + : + +
    + + + + + + +
    + + +
    +
    + +
    +
    +
    + " onclick="open_window('', 'new_window', '800', '600');"/>

    + +

    + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + + +
    +
    +
    + +
    + +
    + + + + + + + + + + + + +
    + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + " /> + +
    +
    +
    + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/add_review.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/enhancements/cancel_enhancement_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/enhancements/cancel_enhancement_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/enhancements/cancel_enhancement_confirm.tpl (revision 16632) @@ -0,0 +1,87 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + +
    + + + + + + + + + + + + +
    +

    +
    + +
    +
    + + " /> + + " /> +
    +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/enhancements/cancel_enhancement_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement_confirm.tpl (revision 16632) @@ -0,0 +1,92 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + +
    + + + + + + + + + + + + +
    +

    +
    + +
    +
    + + + " /> + + + " /> + + + " /> +
    +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/enhancements/enhancement_details.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/enhancements/enhancement_details.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/enhancements/enhancement_details.tpl (revision 16632) @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + : +
    + + +
    +
    +
    + + : +
    + + + : +
    +
    +
    + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/enhancements/enhancement_details.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement.tpl (revision 16632) @@ -0,0 +1,94 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + +
    + : + + +
    + : + + +
    +
    + + + ');" value=""/> + + + +
    + , + "> + + + ');" value="" no_editing="1"/> +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/enhancements/extend_enhancement.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/enhancements/enhance_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/enhancements/enhance_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/enhancements/enhance_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/enhancements/enhance_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/enhancements/enhance_link.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/enhancements/enhance_link.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/enhancements/enhance_link.tpl (revision 16632) @@ -0,0 +1,102 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + +

    +
    + +
    "> + + + + + + + + + + + + + +
    43"> +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + + + + +
    + + + + " no_editing="1"/> + " no_editing="1"/> + + + + + +
    +
    +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/enhancements/enhance_link.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/link_standard.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/link_standard.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/link_standard.tpl (revision 16632) @@ -0,0 +1,491 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    + img/link_icon.gif" width="16" height="23" alt="" /> + + + + " target="_blank"> + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + + : , + : , + : , + : , + : + +
    + + + + + + +
    + + +
    +
    + +
    +
    +
    + + +

    + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + + +
    +
    + + + + + + +
    + + " title="" alt="" border="0" />
    +
    +
    + img/s.gif" width="8" height="1" alt="" /> +
    + + + +
    +

    +
    + + + + + + + + + + +
    +

    +
    + + +
    + + + + + + + +
    tab-bottom-line tab-bottom-line "> + + + + + + + + + + + + + + + + + + + + + +
    inactive-tabactive-tab"> +   + inactive-tabactive-tab"> +  
    + +
    tab-bottom-content tab-bottom-content "> + + + +
    style="display:none"> + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + img/s.gif" width="3" height="1" alt=""/>
    +
    + img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + : + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    +
    + + + + + + + + + + + +
    +
    +
    + + + +
    display:none"> +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    + + + + + + " class="input-text" style="" value=""> + + " class="input-text" style="" value=""/> + + + "/> +
    + + + +
    +
    + + " alt=""/>
    + img/s.gif" width="1" height="5" alt=""/>
    + " value="" tabindex="" style=""> + "/> +
    + + + + "/> + "/> +
    +
    +
    +
    + + +
    + + + + + +
    + +
    + + + + + + + + () + + + + +
    + + +
    + +
    + +
    + + + + + + + + + +
    +
    + + + + +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/link_standard.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/links/link_detail.tpl =================================================================== --- releases/1.2.2-B2/in-link/links/link_detail.tpl (revision 0) +++ releases/1.2.2-B2/in-link/links/link_detail.tpl (revision 16632) @@ -0,0 +1,8 @@ + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/links/link_detail.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/my_account/my_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/my_account/my_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/my_account/my_items.elm.tpl (revision 16632) @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/my_account/my_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/my_account/my_links.tpl =================================================================== --- releases/1.2.2-B2/in-link/my_account/my_links.tpl (revision 0) +++ releases/1.2.2-B2/in-link/my_account/my_links.tpl (revision 16632) @@ -0,0 +1,62 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + () + + + + + + + img/s.gif" width="1" height="10" alt="" />
    + + + +
    + + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/my_account/my_links.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/_install/theme.xml =================================================================== --- releases/1.2.2-B2/in-link/_install/theme.xml (revision 0) +++ releases/1.2.2-B2/in-link/_install/theme.xml (revision 16632) @@ -0,0 +1,4 @@ + + in-link/designs/section + in-link/links/link_detail + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/_install/theme.xml ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/_install/english.lang =================================================================== --- releases/1.2.2-B2/in-link/_install/english.lang (revision 0) +++ releases/1.2.2-B2/in-link/_install/english.lang (revision 16632) @@ -0,0 +1,85 @@ + + m/d/Yg:i Am/d/Yg:i:s A.,utf-8http://docs.in-portal.org/eng/index.php2 + + WW91IGFyZSBhYm91dCB0byBjYW5jZWwgeW91ciBsaW5rIGVuaGFuY2VtZW50Lg== + WW91IGFyZSBhYm91dCB0byBleHRlbmQgeW91ciBsaW5rIGVuaGFuY2VtZW50Lg== + Q2FuY2VsIEVuaGFuY2VtZW50 + RW5oYW5jZQ== + RW5oYW5jZSBMaW5r + RXh0ZW5kIC8gQ2FuY2VsIEVuaGFuY2VtZW50 + RXh0ZW5kIEVuaGFuY2VtZW50 + UmF0ZSB0aGlzIGxpbms= + Q29tbWVudCB0aGlzIExpbms= + VmlzaXQgTGluaw== + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGNhbmNlbCB5b3VyIGVuaGFuY2VkIGxpbms/IFRoZSBsaXN0aW5nIHR5cGUgd2lsbCBiZSByZXNldCB0byByZWd1bGFyLg== + Q2hvb3NlIExpc3RpbmcgVHlwZQ== + RHVyYXRpb24= + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGUgbGluaz8NClRoaXMgYWN0aW9uIGNhbm5vdCBiZSB1bmRvbmUu + TWFuYWdlIHlvdXIgTGlua3MgaGVyZQ== + RW5oYW5jZW1lbnQgc2V0IHRvIHJlbmV3IGF1dG9tYXRpY2FsbHkgb24= + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGV4dGVuZCB5b3VyIGxpbmsgZW5oYW5jZW1lbnQ/ + QWRkcmVzcw== + Q2l0eQ== + Q291bnRyeQ== + UGhvbmU= + U3RhdGU= + WmlwIGNvZGU= + RW5oYW5jZW1lbnQgZXhwaXJlcyBvbg== + TGlzdGluZyBUeXBl + TGlzdGluZyBUeXBl + VXJs + RnJlZSBMaXN0aW5n + R29vZ2xlIE1hcHM= + VGhhbmsgeW91IQ== + TGluayBOYW1lIEEgdG8gWg== + TGluayBOYW1lIFogdG8gQQ== + TGlua3MgdXBkYXRlZA== + WW91ciBpbmZvcm1hdGlvbiByZXF1ZXN0IGhhcyBiZWVuIHNlbnQgb3V0LiA8YnIvPjxici8+WW91J2xsIGJlIGNvbnRhY3RlZCBzaG9ydGx5IQ== + UmVxdWVzdCBJbmZvcm1hdGlvbg== + TXkgTGlua3M= + Tm8gTGluayBFbmhhbmNtZW50cyBjdXJyZW50bHkgYXZhaWxhYmxl + Tm8gTGlua3M= + QWZ0ZXIgc2VsZWN0aW5nIGxpc3RpbmcgdHlwZSBpdCB3aWxsIGJlIGFkZGVkIHRvIHlvdXIgc2hvcHBpbmcgY2FydC4gT25jZSB5b3UgY29tcGxldGUgY2hlY2tvdXQgYW5kIHlvdXIgb3JkZXIgaXMgYXBwcm92ZWQgeW91ciBsaW5rIHN0YXR1cyB3aWxsIGJlIHVwZ3JhZGVkLiBZb3Ugd2lsbCBiZSBub3RpZmllZCBieSBlbWFpbCB3aGVuIHRoaXMgaXMgZG9uZS4= + cGVuZGluZw== + TGluayBEZXRhaWxz + U29ydCBMaW5rcyBCeQ== + U3VnZ2VzdCBMaW5r + VGhhbmsgeW91IGZvciBjb21tZW50aW5nIG9uIHRoaXMgbGluay4= + VGhhbmsgeW91IGZvciBzdWJtaXR0aW5nIHlvdXIgY29tbWVudCBmb3IgdGhpcyBsaW5rIC0gaXQncyBwZW5kaW5nIGZvciBhZG1pbmlzdHJhdGl2ZSBhcHByb3ZhbC4= + WW91ciBsaW5rIGhhcyBiZWVuIGVuaGFuY2VkLg== + WW91ciBMaW5rIGhhcyBiZWVuIG1vZGlmaWVk + VGhhbmsgeW91IGZvciB1cGRhdGluZyB5b3VyIGxpbmsuIFlvdXIgbW9kaWZpY2F0aW9ucyBhcmUgd2FpdGluZyBmb3IgYWRtaW5pc3RyYXRpdmUgYXBwcm92YWwu + TXkgTGlua3M= + Tm8gcGVybWlzc2lvbnMgdG8gY29tbWVudCBvbiB0aGlzIGxpbmsu + Tm8gcGVybWlzc2lvbnMgdG8gcGVyZm9ybSBtb2RpZnkgdGhlIGxpbms= + Tm8gcGVybWlzc2lvbnMgdG8gc3VnZ2VzdCBsaW5rIGludG8gdGhlIGN1cnJlbnQgY2F0ZWdvcnk= + VGhhbmsgeW91IGZvciBzdWJtaXR0aW5nIHlvdXIgbGluay4= + VGhhbmsgeW91IGZvciBzdWJtaXR0aW5nIHlvdXIgbGluay4gQ3VycmVudGx5IGl0J3Mgd2FpdGluZyBmb3IgYWRtaW5pc3RyYXRpdmUgYXBwcm92YWw= + TGluayBDb21tZW50IEFkZGVk + TGluayBDb21tZW50IFBlbmRpbmc= + RW5oYW5jZW1lbnQgQ2FuY2VsbGF0aW9uIENvbmZpcm1hdGlvbg== + RW5oYW5jZW1lbnQgRXh0ZW50aW9uIENvbmZpcm1hdGlvbg== + RW5oYW5jZSBMaW5r + RW5oYW5jZW1lbnQgRGV0YWlscw== + RXh0ZW5kIC8gQ2FuY2VsIExpbmsgRW5oYW5jZW1lbnQ= + RmF2b3JpdGUgTGlua3M= + SG90IExpbmtz + TGluayBEZXRhaWxz + TGlua3M= + TGlua3MgU2VhcmNoIFJlc3VsdHM= + TW9kaWZ5IExpbms= + TGluayBNb2RpZmllZA== + UGVuZGluZyBMaW5rIENvbmZpcm1hdGlvbg== + TXkgTGlua3M= + TmV3IExpbmtz + RWRpdG9yJ3MgUGljayBMaW5rcw== + UG9wdWxhciBMaW5rcw== + Q29tbWVudCB0aGlzIExpbms= + U3VnZ2VzdCBMaW5r + QWRkIExpbmsgQ29uZmlybWF0aW9u + UGVuZGluZyBMaW5rIENvbmZpcm1hdGlvbg== + dG8gY2FuY2VsIGxpbmsgZW5oYW5jZW1lbnQ= + VG90YWwgTGlua3M= + + + Property changes on: releases/1.2.2-B2/in-link/_install/english.lang ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/_install/install_data.sql =================================================================== --- releases/1.2.2-B2/in-link/_install/install_data.sql (revision 0) +++ releases/1.2.2-B2/in-link/_install/install_data.sql (revision 16632) @@ -0,0 +1 @@ +UPDATE Categories SET l1_Name = 'Directory (TD)' WHERE l1_Name = 'Directory'; \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/_install/install_data.sql ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/inc/googlemaps.js =================================================================== --- releases/1.2.2-B2/in-link/inc/googlemaps.js (revision 0) +++ releases/1.2.2-B2/in-link/inc/googlemaps.js (revision 16632) @@ -0,0 +1,29 @@ +google.load("maps", "2.x"); + +// Call this function when the page has been loaded +function initialize() { + map = new google.maps.Map2(document.getElementById("map")); + map.setCenter(new google.maps.LatLng(37.4419, -122.1419), 13); + map.addControl(new GSmallMapControl()); + map.addControl(new GMapTypeControl()); +} + +var map = false; +function showaddress(addr,addrInfo) { + if (!map) initialize(); + geocoder = new google.maps.ClientGeocoder(); + geocoder.getLatLng( + addr, + function(point) { + if (!point) { + alert(addr + " not found"); + } else { + map.setCenter(point, 13); + var marker = new GMarker(point); + map.clearOverlays(); + map.addOverlay(marker); + marker.openInfoWindowHtml(addrInfo); + } + } + ); +} \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/inc/googlemaps.js ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/inc/styles.css =================================================================== --- releases/1.2.2-B2/in-link/inc/styles.css (revision 0) +++ releases/1.2.2-B2/in-link/inc/styles.css (revision 16632) @@ -0,0 +1 @@ +/* --- Listing Element Styles --- */ Property changes on: releases/1.2.2-B2/in-link/inc/styles.css ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/designs/section.tpl =================================================================== --- releases/1.2.2-B2/in-link/designs/section.tpl (revision 0) +++ releases/1.2.2-B2/in-link/designs/section.tpl (revision 16632) @@ -0,0 +1,104 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    + + + + +
    +
    + +
    +
    + + + +
    + + +
    + + + + + + () + + + + + + + + +
    + + +
    + +
    +
    +
    + + + + +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/designs/section.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/designs/.smsignore =================================================================== --- releases/1.2.2-B2/in-link/designs/.smsignore (revision 0) +++ releases/1.2.2-B2/in-link/designs/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/designs/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/html_head.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/html_head.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/html_head.elm.tpl (revision 16632) @@ -0,0 +1,11 @@ + + + + + + + + + + + Property changes on: releases/1.2.2-B2/in-link/elements/html_head.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/sorting.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/sorting.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/sorting.elm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + +
    + :  |  : + + : +
    +img/s.gif" width="1" height="4" alt="" />
    +img/grey_pix.gif" width="100%" height="1" alt="" />
    +
    + + + + + +
    +
    + : + + + + + " value="" /> + +
    + +img/s.gif" width="1" height="10" alt="" />
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/sorting.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/enhancements.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/enhancements.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/enhancements.elm.tpl (revision 16632) @@ -0,0 +1,51 @@ + + + + + + + 43"> +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + " value="" checked="checked"/> + + + " onclick="return open_window(this.href, 'listing_details', 545, 420);"> + + + + + + + + + + + + + + + + +
    + + + + + " name="" id="_" value=""> + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/enhancements.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/.smsignore =================================================================== --- releases/1.2.2-B2/in-link/elements/.smsignore (revision 0) +++ releases/1.2.2-B2/in-link/elements/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.xml\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/side_boxes/action_box.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/side_boxes/action_box.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/side_boxes/action_box.elm.tpl (revision 16632) @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + +
    - + + + + + + "> + + + +
    - + "> +
    Property changes on: releases/1.2.2-B2/in-link/elements/side_boxes/action_box.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/side_boxes/pick.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/side_boxes/pick.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/side_boxes/pick.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/side_boxes/pick.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/side_boxes/new.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/side_boxes/new.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/side_boxes/new.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/side_boxes/new.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/side_boxes/hot.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/side_boxes/hot.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/side_boxes/hot.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/side_boxes/hot.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/side_boxes/pop.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/side_boxes/pop.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/side_boxes/pop.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + "> + + + + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/side_boxes/pop.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/side_boxes/quick_search.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/side_boxes/quick_search.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/side_boxes/quick_search.elm.tpl (revision 16632) @@ -0,0 +1,30 @@ + + + + +
    "> + + + + +
    + +
    + +
    + !" /> + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/side_boxes/quick_search.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/visit_link.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/visit_link.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/visit_link.elm.tpl (revision 16632) @@ -0,0 +1 @@ + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/visit_link.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/content_boxes/home_page_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/content_boxes/home_page_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/content_boxes/home_page_items.elm.tpl (revision 16632) @@ -0,0 +1,21 @@ + + + + + + + + + + + +
    + + +
    + ">...
    +
    +
    + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/content_boxes/home_page_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/content_boxes/search_results.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/content_boxes/search_results.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/content_boxes/search_results.elm.tpl (revision 16632) @@ -0,0 +1,27 @@ + + + + + () + + + + + + + +
    + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + + img/s.gif" width="1" height="5" alt="" />
    + ">... +
    + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/content_boxes/search_results.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/content_boxes/my_favorites.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/content_boxes/my_favorites.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/content_boxes/my_favorites.elm.tpl (revision 16632) @@ -0,0 +1,21 @@ + + + + + + () + + + + + + +
    + + + + + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/content_boxes/my_favorites.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/content_boxes/related_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/content_boxes/related_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/content_boxes/related_items.elm.tpl (revision 16632) @@ -0,0 +1,6 @@ + + + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/content_boxes/related_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/elements/links.elm.tpl =================================================================== --- releases/1.2.2-B2/in-link/elements/links.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-link/elements/links.elm.tpl (revision 16632) @@ -0,0 +1,244 @@ + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + +
    + +
    +
    + " title=""> +
    + " class="text-title"> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + : , + : , + : , + : , + : + + + + + + +
    + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + + +  |  + + img/reviews.gif" width="14" height="10" alt="" /> "> + +

    + + img/s.gif" width="1" height="4" alt="" />
    + + + +
    + +
    + + + + + + img/link_icon.gif" width="16" height="23" alt="" /> + " class="text-title"> + + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + +
    + " title="">
    +
    + "> (OrgId: ) + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + : , + : , + : , + : , + : +
    + + :
    + + + +

    + + + + + + + + + + + + + + + + +
    + img/ic_details.gif" width="14" height="13" alt="" /> "> + +  |  img/ic_edit.gif" width="11" height="10" alt="" /> "> + +  |  img/ic_edit.gif" width="11" height="10" alt="" /> + + "> + + "> + + +  |  img/ic_delete.gif" width="11" height="10" alt="" /> ');"> +
    +
    + +
    + + + + + + "> + + + + + + + + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + +
    + +
    +
    + " title=""> +
    + " class="text-title"> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + :
    + : , + : , + : , + : +

    +
    + +
    + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + +
    + +
    +
    + " title=""> +
    + " class="text-title"> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + : , + : , + : , + : , + : + + + + + + +
    + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + + +  |  + + img/reviews.gif" width="14" height="10" alt="" /> "> + + +
    + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-link/elements/links.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-link/img/ic_mylinks46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-link/img/ic_mylinks46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-link/img/menu_links.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-link/img/menu_links.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/module_info.xml =================================================================== --- releases/1.2.2-B2/in-bulletin/module_info.xml (revision 0) +++ releases/1.2.2-B2/in-bulletin/module_info.xml (revision 16632) @@ -0,0 +1,5 @@ + + + in-bulletin/designs/section + in-bulletin/designs/post_list + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/module_info.xml ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/my_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/my_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/my_items.elm.tpl (revision 16632) @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/my_account/my_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/preferences_tab.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/preferences_tab.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/preferences_tab.elm.tpl (revision 16632) @@ -0,0 +1 @@ + Property changes on: releases/1.2.2-B2/in-bulletin/my_account/preferences_tab.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/private_messages/private_messages.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/private_messages/private_messages.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/private_messages/private_messages.tpl (revision 16632) @@ -0,0 +1,75 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + () + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + + + + + + + + +
    + + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/my_account/private_messages/private_messages.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/private_messages/add_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/private_messages/add_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/private_messages/add_confirm.tpl (revision 16632) @@ -0,0 +1,46 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/my_account/private_messages/add_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/private_messages/new_message.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/private_messages/new_message.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/private_messages/new_message.tpl (revision 16632) @@ -0,0 +1,76 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + +
    + + + + + + + + + + "/> + ');" value=""/> + +
    +
    + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/my_account/private_messages/new_message.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/private_messages/view_message.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/private_messages/view_message.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/private_messages/view_message.tpl (revision 16632) @@ -0,0 +1,85 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + +
    + + [">] + + + [" onclick="return confirm('');">]

    +
    + : +
    +
    + + :
    + :

    + + +

    + + + + +
    + + [">] + + + [" onclick="return confirm('');">] +
    + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/my_account/private_messages/view_message.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/my_preferences.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/my_preferences.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/my_preferences.tpl (revision 16632) @@ -0,0 +1,80 @@ + + + + + + + + + + + + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + +
    + + + + + +
    + +
    + +
    + +

    + +
    + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + + + + + + + + + + + "/> + +
    +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/my_account/my_preferences.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/my_account/my_topics.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/my_account/my_topics.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/my_account/my_topics.tpl (revision 16632) @@ -0,0 +1,73 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + () + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/my_account/my_topics.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/new_topic_reply.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/new_topic_reply.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/new_topic_reply.tpl (revision 16632) @@ -0,0 +1,81 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + +
    + + + + + + + + + + + + + + "/> + " onclick="redirect('');"/> + +
    +
    + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/new_topic_reply.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/modify_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/modify_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/modify_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + " +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/modify_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/add_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/add_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/add_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/add_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/modify_topic.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/modify_topic.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/modify_topic.tpl (revision 16632) @@ -0,0 +1,69 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + "/> + +
    +
    + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/modify_topic.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/.smsignore =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/.smsignore (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/.smsignore (revision 16632) @@ -0,0 +1 @@ +topic_detail\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/.smsignore ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/search_results.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/search_results.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/search_results.tpl (revision 16632) @@ -0,0 +1,79 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + + +
    + :  |  : 0 + + : 05/17/2006 +
    + img/s.gif" width="1" height="4" alt="" />
    + img/grey_pix.gif" width="100%" height="1" alt="" />
    +
    + + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />  
    + + +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/search_results.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.10 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/new_topic.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/new_topic.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/new_topic.tpl (revision 16632) @@ -0,0 +1,81 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + +
    + + + + + + + + + + + + + + "/> + " onclick="redirect('');"/> + +
    +
    + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/new_topic.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/modify_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/modify_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/modify_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/modify_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/add_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/add_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/add_pending_confirm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + "> +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/add_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/modify_post.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/modify_post.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/modify_post.tpl (revision 16632) @@ -0,0 +1,80 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + +
    + + + + + + + + + + + + + + "/> + " onclick="redirect('');"/> + +
    +
    + + +
    +
    + +
    +
    +
    + +elements/html_head \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/modify_post.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/topics/topic_detail.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/topics/topic_detail.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/topics/topic_detail.tpl (revision 16632) @@ -0,0 +1,149 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + []  + + - () + + + + + + + + img/s.gif" width="1" height="10" alt="" />
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + + +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/topics/topic_detail.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/_install/theme.xml =================================================================== --- releases/1.2.2-B2/in-bulletin/_install/theme.xml (revision 0) +++ releases/1.2.2-B2/in-bulletin/_install/theme.xml (revision 16632) @@ -0,0 +1,4 @@ + + in-bulletin/designs/section + in-bulletin/topics/topic_detail + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/_install/theme.xml ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/_install/english.lang =================================================================== --- releases/1.2.2-B2/in-bulletin/_install/english.lang (revision 0) +++ releases/1.2.2-B2/in-bulletin/_install/english.lang (revision 16632) @@ -0,0 +1,108 @@ + + m/d/Yg:i Am/d/Yg:i:s A.,utf-8http://docs.in-portal.org/eng/index.php2 + + RGVsZXRlIFBvc3Q= + RG9uJ3Qgbm90aWZ5IG9uIE5ldyBQb3N0IGluIFRvcGlj + RG9uJ3Qgbm90aWZ5IG9uIE5ldyBUb3BpY3MgaW4gQ2F0ZWdvcnk= + TG9jayBUb3BpYw== + TW9kaWZ5IFBvc3Q= + TmV3IFByaXZhdGUgTWVzc2FnZQ== + TmV3IHRvcGlj + Tm90aWZ5IG9uIE5ldyBQb3N0IGluIFRvcGlj + Tm90aWZ5IG9uIE5ldyBUb3BpY3MgaW4gQ2F0ZWdvcnk= + UmF0ZSBUb3BpYw== + UmVwbHk= + UmVwbHkgUXVvdGVk + U2VuZCBQcml2YXRlIE1lc3NhZ2U= + VW5sb2NrIFRvcGlj + Vm90ZQ== + QXV0aG9y + RGF0ZQ== + Rm9ydW1z + RnJvbQ== + TGFzdCBQb3N0 + UG9zdGVy + UG9zdHM= + UmVwbGllcw== + U3ViamVjdA== + VG8= + VG9waWNz + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGUgcG9zdD8NClRoaXMgYWN0aW9uIGNhbm5vdCBiZSB1bmRvbmUu + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGUgcHJpdmF0ZSBtZXNzYWdlPyBUaGlzIGFjdGlvbiBjYW5ub3QgYmUgdW5kb25lLg== + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGUgdG9waWM/IFRoaXMgYWN0aW9uIGNhbm5vdCBiZSB1bmRvbmUu + TWFuYWdlIHlvdXIgVG9waWNzIGhlcmU= + VG9waWMgUG9zdHM= + VG9waWMgVHlwZQ== + QXV0aG9y + RElzYWJsZSBCQiBjb2Rlcw== + RGlzYWJsZSBzbWlsZXlz + RW5hYmxlIEJCIENvZGVz + RW5hYmxlIFNtaWxleXM= + RnJvbQ== + TWVzc2FnZQ== + U2lnbmF0dXJl + Tm90aWZ5IGFib3V0IFByaXZhdGUgTWVzc2FnZXM= + Tm90aWZ5IG1lIGFib3V0IHJlcGxpZXM= + UG9zdHMgcGVyIHBhZ2U= + U2hvdyBTaWduYXR1cmVz + U2hvdyBzaWduYXR1cmU= + U3ViamVjdA== + VG8= + VG9waWNzIHBlciBwYWdl + U2VudA== + Rm9ydW1z + Rm9ydW0gaXMgbG9ja2VkIGZvciBwb3N0aW5n + TG9ja2VkIFRvcGlj + RGF0ZQ== + TXkgVG9waWNz + TmV3IFRvcGlj + VGhlIHN5c3RlbSBhZG1pbmlzdHJhdG9yIG11c3QgYXBwcm92ZSB5b3VyIHRvcGljIGJlZm9yZSBpdCBpcyBwdWJsaWNseSBhdmFpbGFibGUu + VGhlIFRvcGljIHlvdSBoYXZlIGNyZWF0ZWQgaGFzIGJlZW4gYWRkZWQgdG8gdGhlIHN5c3RlbQ== + Rm9ydW0gaGFzIG5ldyBwb3N0cw== + Tm8gbWVzc2FnZXM= + bm8gc3ViamVjdA== + Tm8gVG9waWNz + Rm9ydW0gaGFzIG5vIG5ldyBwb3N0cw== + UmVhZA== + UmVwbGllZA== + U2VudA== + VW5yZWFk + Vmlld2Vk + UG9zdGVk + cG9zdHM= + UHJpdmF0ZSBNZXNzYWdlcw== + Rm9ydW1z + QWxyZWFkeSB2b3RlZCE= + UGxlYXNlIGxvZ2luIHRvIHZvdGUh + VGhhbmsgeW91IGZvciB1cGRhdGluZyB5b3VyIHRvcGljLg== + VGhhbmsgeW91IGZvciB1cGRhdGluZyB5b3VyIHRvcGljLiBZb3VyIG1vZGlmaWNhdGlvbnMgYXJlIHBlbmRpbmcgZm9yIGFkbWluaXN0cmF0aXZlIGFwcHJvdmFsLg== + TXkgVG9waWNz + Tm8gcGVybWlzc2lvbnMgdG8gbW9kaWZ5IHRoaXMgdG9waWM= + Tm8gcGVybWlzc2lvbnMgdG8gc3VibWl0IGEgbmV3IHRvcGljIGludG8gdGhlIGN1cnJlbnQgY2F0ZWdvcnku + Tm8gcGVybWlzc2lvbnMgdG8gcmVwbHkgaW4gdGhpcyB0b3BpYw== + Tm8gcGVybWlzc2lvbnMgdG8gbW9kaWZ5IHRoaXMgcG9zdC4= + Tm8gcGVybWlzc2lvbnMgdG8gdmlldyByZXBsaWVzIGZvciB0aGlzIHRvcGljLg== + QWRkaW5nIENvbW1lbnQ= + UHJpdmF0ZSBNZXNzYWdlIFNlbnQ= + TmV3IFRvcGljIEFkZGVk + TmV3IFRvcGljIFBlbmRpbmc= + RmF2b3JpdGUgVG9waWNz + VG9waWMgTW9kaWZpY2F0aW9uIENvbmZpcm1hdGlvbg== + VG9waWMgUGVuZGluZyBNb2RpZmljYXRpb24gQ29uZmlybWF0aW9u + TmV3IFByaXZhdGUgTWVzc2FnZQ== + TmV3IFRvcGlj + UG9zdCBSZXBseQ== + UG9sbHM= + UHJpdmF0ZSBNZXNzYWdlIERldGFpbHM= + UHJpdmF0ZSBNZXNzYWdlcw== + TW9kaWZ5IFBvc3Q= + VG9waWMgUG9zdHM= + VG9waWNz + VG9waWMgU2VhcmNoIFJlc3VsdHM= + VmlldyBDb21tZW50cw== + VG9waWNz + TGFzdCB1cGRhdGVk + VG90YWwgdG9waWNz + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/_install/english.lang ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/_install/install_data.sql =================================================================== --- releases/1.2.2-B2/in-bulletin/_install/install_data.sql (revision 0) +++ releases/1.2.2-B2/in-bulletin/_install/install_data.sql (revision 16632) @@ -0,0 +1 @@ +UPDATE Categories SET l1_Name = 'Forums (TD)' WHERE l1_Name = 'Forums'; \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/_install/install_data.sql ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/inc/script.js =================================================================== --- releases/1.2.2-B2/in-bulletin/inc/script.js (revision 0) +++ releases/1.2.2-B2/in-bulletin/inc/script.js (revision 16632) @@ -0,0 +1,79 @@ +// apply tagOpen/tagClose to selection in textarea, +// use sampleText instead of selection if there is none +function insertTags(tagOpen, tagClose, sampleText, textarea_id) { + var txtarea = document.getElementById(textarea_id); + + var selText, isSample = false; + + if (document.selection && document.selection.createRange) { // IE/Opera + //save window scroll position + if (document.documentElement && document.documentElement.scrollTop) { + var winScroll = document.documentElement.scrollTop; + } + else if (document.body) { + var winScroll = document.body.scrollTop; + } + + //get current selection + txtarea.focus(); + var range = document.selection.createRange(); + selText = range.text; + + //insert tags + checkSelectedText(); + range.text = tagOpen + selText + tagClose; + //mark sample text as selected + if (isSample && range.moveStart) { + if (window.opera) { + tagClose = tagClose.replace(/\n/g,''); + } + range.moveStart('character', - tagClose.length - selText.length); + range.moveEnd('character', - tagClose.length); + } + range.select(); + + //restore window scroll position + if (document.documentElement && document.documentElement.scrollTop) { + document.documentElement.scrollTop = winScroll; + } + else if (document.body) { + document.body.scrollTop = winScroll; + } + } else if (txtarea.selectionStart || txtarea.selectionStart == '0') { // Mozilla + //save textarea scroll position + var textScroll = txtarea.scrollTop; + + //get current selection + txtarea.focus(); + var startPos = txtarea.selectionStart; + var endPos = txtarea.selectionEnd; + selText = txtarea.value.substring(startPos, endPos); + + //insert tags + checkSelectedText(); + txtarea.value = txtarea.value.substring(0, startPos) + + tagOpen + selText + tagClose + + txtarea.value.substring(endPos, txtarea.value.length); + //set new selection + if (isSample) { + txtarea.selectionStart = startPos + tagOpen.length; + txtarea.selectionEnd = startPos + tagOpen.length + selText.length; + } else { + txtarea.selectionStart = startPos + tagOpen.length + selText.length + tagClose.length; + txtarea.selectionEnd = txtarea.selectionStart; + } + //restore textarea scroll position + txtarea.scrollTop = textScroll; + } + + function checkSelectedText(){ + if (!selText) { + selText = sampleText; + isSample = true; + } else if (selText.charAt(selText.length - 1) == ' ') { //exclude ending space char + selText = selText.substring(0, selText.length - 1); + tagClose += ' ' + } + } + +} \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/inc/script.js ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/inc/styles.css =================================================================== --- releases/1.2.2-B2/in-bulletin/inc/styles.css (revision 0) +++ releases/1.2.2-B2/in-bulletin/inc/styles.css (revision 16632) @@ -0,0 +1,149 @@ +.bbcode { + border: 1px solid #888888; + background-color: #EEEEEE; + padding: 10px; +} + +.forums-header TD + { + padding:6px; + color:#21619e; + } + +.forums-icon-cell + { + width:20px; + padding-right:10px; + vertical-align:top; + } + +.forums-subheaders + { + background:#f4f4f4; + font-weight:bold; + padding:5px 15px; + font-size:12px; + } + + +.forums-subheaders A + { + color:#000000; + text-decoration: underline; + } + +.forums-subheaders A:hover + { + color: #666666; + text-decoration: underline; + } + +.forums-cells + { + vertical-align: middle; + padding:10px; + } + +.post-background-1 + { + background:#f4f4f4; + padding:8px; + } + +.post-background-2 + { + background:#FFFFFF; + padding:8px; + } + +.post-icon-padding-right + { + padding-right:10px; + } + +.topic-preview-padding-cell TD + { + padding: 13px; + } + +.post-control { + padding: 0px !important; + vertical-align: top; +} + + +.no-padding TD + { + padding:0px; + } + + +.forums-icon-description TD + { + padding:10px; + vertical-align:middle; + } + +.topics-icon-padding + { + width:14px; + padding-right:10px; + } + +.new-private-message { + font-weight: bold; +} + + + +.quoted-reply { + border: 1px dashed #333; +} + +.quoted-reply td { + padding: 5px; +} + +/* --- Topic Button Styles --- */ +.big-button-left-border { + background: #EFEFEF url('@templates_base@/in-bulletin/img/big_buttons/left_border.gif') repeat-y top left; +} + +.big-button-bottom td { + background: #EFEFEF url('@templates_base@/in-bulletin/img/big_buttons/bottom_border.gif') repeat-x top left; +} + +.big-button-text { + background: #EFEFEF url('@templates_base@/in-bulletin/img/big_buttons/top_border.gif') repeat-x top left; + font: bold 11px Arial, sans-serif; + letter-spacing: 0px; + color: #1F569A; + padding-top: 14px; +} + +.big-button-text a, .big-button-text a:hover { + text-decoration: none; +} + +/* --- Post Button Styles --- */ +.small-button-bottom td { + background: #efefef url('@templates_base@/in-bulletin/img/small_buttons/bottom_border.gif') repeat-x top left +} + +.small-button-text { + background: url('@templates_base@/in-bulletin/img/small_buttons/top_border.gif') repeat-x top left; + font: 10px Arial, sans-serif; + color: #153C6A; + padding-top: 15px; + vertical-align: bottom; + height: 27px; +} + +.small-button-text a { + color: #153C6A; + text-decoration: none; +} + +.small-button-text a:hover { + text-decoration: none; +} \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/inc/styles.css ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/designs/section.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/designs/section.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/designs/section.tpl (revision 16632) @@ -0,0 +1,111 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + () + + + + + + + + +
    +  |  : , +
    + img/s.gif" width="1" height="4" alt="" />
    +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + + + + + +
    + img/forums_new_post.gif" width="20" height="23" alt="" />
    +
    + + + img/forums_no_new_post.gif" width="21" height="24" alt="" />
    +
    + + + img/forums_locked.gif" width="25" height="23" alt="" />
    +
    + +
    + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />  
    +
    + + +
    + +
    +
    + + + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/designs/section.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/designs/.smsignore =================================================================== --- releases/1.2.2-B2/in-bulletin/designs/.smsignore (revision 0) +++ releases/1.2.2-B2/in-bulletin/designs/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/designs/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/categories.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/categories.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/categories.elm.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + "> + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + + + + +
    + img/forums_dir.gif" width="20" height="24" alt="" />
    +
    + ">
    + +
    + + + + + + + + + + + + + + +
    +
    Property changes on: releases/1.2.2-B2/in-bulletin/elements/categories.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/html_head.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/html_head.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/html_head.elm.tpl (revision 16632) @@ -0,0 +1,12 @@ + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/html_head.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/forms.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/forms.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/forms.elm.tpl (revision 16632) @@ -0,0 +1,28 @@ + + + '); return false;"> + img/toolbar/bold_icon.png" border="0"/> + + '); return false;"> + img/toolbar/italic_icon.png" border="0"/> + + '); return false;"> + img/toolbar/underline_icon.png" border="0"/> + + '); return false;"> + img/toolbar/link_icon.png" border="0"/> + + '); return false;"> + img/toolbar/image_icon.png" border="0"/> + + '); return false;"> + img/toolbar/code_icon.png" border="0"/> + + +
    + + + + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/forms.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/posts.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/posts.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/posts.elm.tpl (revision 16632) @@ -0,0 +1,150 @@ + + " /> + + + +
    +
    + + + + + + + + + + +
    :
    + +
    +
    + + + + + + + + + + + + + +
    + img/small_buttons/top_left_corner.gif" width="5" height="27" alt="" />
    +
    + + " onclick="return confirm('');"> + + " onclick="return confirm('');">img/small_buttons/icons/.gif">
    +
    + img/small_buttons/bottom_left_corner.gif" width="5" height="5" alt="" />
    +
    + img/s.gif" width="1" height="1" alt="" />
    +
    + img/small_buttons/bottom_right_corner.gif" width="5" height="5" alt="" />
    +
    +
    + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + " valign="top"> + + + + + +
    + img/icon_post_1.gif" width="21" height="24" alt="" /> + + + "> + +
    +

    + +


    + + :
    + :
    + :
    + + + + + + +
    +
    + + + " valign="top"> + + + + + +
    + : +

    +
    + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + +
    +
    +
    + + +
    +
    + + +

    + + +
    + ------------------------------------------------------------------------------
    +
    +
    +
    +
    + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/posts.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/.smsignore =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/.smsignore (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.xml\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/side_boxes/action_box.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/side_boxes/action_box.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/side_boxes/action_box.elm.tpl (revision 16632) @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + +
    - + + + + + + "> + + + +
    +
    +
    + + + + + + + + + + + + + + + + + +
    Property changes on: releases/1.2.2-B2/in-bulletin/elements/side_boxes/action_box.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/side_boxes/poll_results.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/side_boxes/poll_results.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/side_boxes/poll_results.elm.tpl (revision 16632) @@ -0,0 +1,8 @@ + +
  • + +
  • +
    +
      + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/side_boxes/poll_results.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/side_boxes/polls.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/side_boxes/polls.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/side_boxes/polls.elm.tpl (revision 16632) @@ -0,0 +1,66 @@ + + + + + + + + +
  • + " onclick="getElementById('selected_opt_').value='';getElementById('vote_button').disabled=false;"> +
  • +
    + + +
    +
    + +
    + +
    + + <inp2:Field field='Question'/> + +
    + +
    " style="text-align:left; margin-top:10px; margin-bottom:10px"> + + +
    + +
    + + + +
    + +
    + +
      + +
    +
    + " name="selected_opt_"/> + , getElementById('selected_opt_').value); return false;" value=""/> +
    +
    +
    +
    + + + +
    + +
    +
    + +
    +
    + +
    +
    + +
    + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/side_boxes/polls.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/content_boxes/search_results.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/content_boxes/search_results.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/content_boxes/search_results.elm.tpl (revision 16632) @@ -0,0 +1,53 @@ + + + + + () + + + + + + + + + + +
    + :  |  : 0 + + : 05/17/2006 +
    + img/s.gif" width="1" height="4" alt="" />
    + img/grey_pix.gif" width="100%" height="1" alt="" />
    +
    + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />  
    + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + + img/s.gif" width="1" height="5" alt="" />
    + ">... +
    + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/content_boxes/search_results.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.5 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/content_boxes/my_favorites.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/content_boxes/my_favorites.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/content_boxes/my_favorites.elm.tpl (revision 16632) @@ -0,0 +1,33 @@ + + + + + + () + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />  
    + + + + + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/content_boxes/my_favorites.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/content_boxes/contact_user.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/content_boxes/contact_user.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/content_boxes/contact_user.elm.tpl (revision 16632) @@ -0,0 +1,8 @@ + +   + +
    + "> +

    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/content_boxes/contact_user.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/content_boxes/poll_comments.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/content_boxes/poll_comments.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/content_boxes/poll_comments.elm.tpl (revision 16632) @@ -0,0 +1,29 @@ + + + +
  • + + + + + +
  • +
    +
    + + + + +
      + +
    + +
    + + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/content_boxes/poll_comments.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/content_boxes/category_topics.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/content_boxes/category_topics.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/content_boxes/category_topics.elm.tpl (revision 16632) @@ -0,0 +1,65 @@ + + + + + + + + + + () + + + + + + + + + + +
    +  |  : , +
    +
    + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />   img/header_arrow.gif" width="11" height="11" alt="" />  
    + +
    + + + + + + +
    + + + +
    +
    +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/content_boxes/category_topics.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/content_boxes/add_poll_comment.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/content_boxes/add_poll_comment.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/content_boxes/add_poll_comment.elm.tpl (revision 16632) @@ -0,0 +1,46 @@ + +
    + + + + + +
    + + + + + + + + + + + + +
    +
    + + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/content_boxes/add_poll_comment.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/content_boxes/related_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/content_boxes/related_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/content_boxes/related_items.elm.tpl (revision 16632) @@ -0,0 +1,7 @@ + + + + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/content_boxes/related_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/private_messages.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/private_messages.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/private_messages.elm.tpl (revision 16632) @@ -0,0 +1,106 @@ + + active-tabinactive-tab"> + "> + + +   + + + + + ">

    + + + + + +
    + + + + + +
    +
    + +
    +
    +
    + + + + + + + + + + + + + +
    + img/small_buttons/top_left_corner.gif" width="5" height="27" alt="" />
    +
    + " > + + ">img/small_buttons/icons/.gif">
    +
    + img/small_buttons/bottom_left_corner.gif" width="5" height="5" alt="" />
    +
    + img/s.gif" width="1" height="1" alt="" />
    +
    + img/small_buttons/bottom_right_corner.gif" width="5" height="5" alt="" />
    +
    +
    + + + + + + + + + " /> + + + +
    +
    + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + "> + +  () + + + "> + +  () + + + + + "> + + + + + + + + + + + + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/private_messages.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/elements/topics.elm.tpl =================================================================== --- releases/1.2.2-B2/in-bulletin/elements/topics.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-bulletin/elements/topics.elm.tpl (revision 16632) @@ -0,0 +1,143 @@ + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + + + + + +
    + img/topics_icon.gif" width="14" height="12" alt="" />
    +
    + +
    +
    + + "> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + +
    + + + + + +   + + + + + + + + + +
    + + + + + img/topics_icon.gif" width="14" height="12" alt="" /> + " class="text-title"> + + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + "> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + (: ) + +
    + + :
    + +
    + + + + + + + + + + + + +
    + img/ic_details.gif" width="14" height="13" alt="" /> "> + +  |  img/ic_edit.gif" width="11" height="10" alt="" /> "> + +  |  img/ic_delete.gif" width="11" height="10" alt="" /> ');"> +
    + + + + + + + + + +
    +
    + + + +
    + + + + + + + + + + + + + + +
    + img/big_buttons/top_left_corner.gif" width="11" height="16" alt="" />
    +
    + "> + + ">img/big_buttons/icons/.gif" alt="">
    +
    + img/big_buttons/bottom_left_corner.gif" width="11" height="10" alt="" />
    +
    + img/s.gif" width="1" height="1" alt="" />
    +
    + img/big_buttons/bottom_right_corner.gif" width="11" height="10" alt="" />
    +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-bulletin/elements/topics.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/top_border.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/top_border.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/bottom_border.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/bottom_border.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/top_left_corner.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/top_left_corner.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/bottom_left_corner.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/bottom_left_corner.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_add_favorites.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_add_favorites.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_reply.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_reply.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_remove_favorites.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_remove_favorites.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_no_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_no_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_modify.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/icons/btn_modify.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/left_border.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/left_border.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/big_buttons/bottom_right_corner.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/big_buttons/bottom_right_corner.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/ic_mytopics46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/ic_mytopics46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/ic_pm_list46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/ic_pm_list46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/icon_post_1.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/icon_post_1.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/toolbar/italic_icon.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/toolbar/italic_icon.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/toolbar/underline_icon.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/toolbar/underline_icon.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/toolbar/code_icon.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/toolbar/code_icon.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/toolbar/link_icon.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/toolbar/link_icon.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/toolbar/bold_icon.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/toolbar/bold_icon.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/toolbar/image_icon.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/toolbar/image_icon.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/top_border.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/top_border.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/bottom_border.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/bottom_border.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/top_left_corner.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/top_left_corner.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/bottom_left_corner.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/bottom_left_corner.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_sm_quoted.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_sm_quoted.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_threaded.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_threaded.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_sm_delete.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_sm_delete.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_sm_modify.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/icons/btn_sm_modify.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/small_buttons/bottom_right_corner.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/small_buttons/bottom_right_corner.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-bulletin/img/menu_topics.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-bulletin/img/menu_topics.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/no_permission.tpl =================================================================== --- releases/1.2.2-B2/no_permission.tpl (revision 0) +++ releases/1.2.2-B2/no_permission.tpl (revision 16632) @@ -0,0 +1,52 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + +

    + +

    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/no_permission.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/error_notfound.tpl =================================================================== --- releases/1.2.2-B2/error_notfound.tpl (revision 0) +++ releases/1.2.2-B2/error_notfound.tpl (revision 16632) @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + +

    + +

    +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/error_notfound.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/.smsignore =================================================================== --- releases/1.2.2-B2/.smsignore (revision 0) +++ releases/1.2.2-B2/.smsignore (revision 16632) @@ -0,0 +1 @@ +phrases_edit\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/sitemap.tpl =================================================================== --- releases/1.2.2-B2/platform/sitemap.tpl (revision 0) +++ releases/1.2.2-B2/platform/sitemap.tpl (revision 16632) @@ -0,0 +1,56 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + +
    +
      + + +
    +
    +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/sitemap.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/thankyou.tpl =================================================================== --- releases/1.2.2-B2/platform/thankyou.tpl (revision 0) +++ releases/1.2.2-B2/platform/thankyou.tpl (revision 16632) @@ -0,0 +1,53 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + +

    + + " onClick="window.location.href=''" />  +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/thankyou.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/my_account.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/my_account.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/my_account.tpl (revision 16632) @@ -0,0 +1,79 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + + + + " alt="" />
    + + + " class="text-title"> +
    + + + +
    + + +
    +
    + +
    +
    + + + + + + + + + + + + +
    +
    + + + + + + + + + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/my_account/my_account.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/preferences_tab.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/preferences_tab.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/preferences_tab.elm.tpl (revision 16632) @@ -0,0 +1 @@ + Property changes on: releases/1.2.2-B2/platform/my_account/preferences_tab.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/my_profile.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/my_profile.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/my_profile.tpl (revision 16632) @@ -0,0 +1,107 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "/> + + +
    +
    + + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/my_account/my_profile.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/my_preferences.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/my_preferences.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/my_preferences.tpl (revision 16632) @@ -0,0 +1,123 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + +
    + + + + + +
    + +
    +
    +

    + +
    + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
     
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /> +
      + + +
    + "/> +

    +
    + "> +
    +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/my_account/my_preferences.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/my_favorites.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/my_favorites.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/my_favorites.tpl (revision 16632) @@ -0,0 +1,47 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/my_account/my_favorites.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/restore_email.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/restore_email.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/restore_email.tpl (revision 16632) @@ -0,0 +1,55 @@ + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + + +

    + +
    +
    + +
    +
    +
    + + + + + Property changes on: releases/1.2.2-B2/platform/my_account/restore_email.tpl ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/verify_email.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/verify_email.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/verify_email.tpl (revision 16632) @@ -0,0 +1,56 @@ + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + + + +

    + "> +
    +
    + +
    +
    +
    + + + + + Property changes on: releases/1.2.2-B2/platform/my_account/verify_email.tpl ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/my_account/public_profile.tpl =================================================================== --- releases/1.2.2-B2/platform/my_account/public_profile.tpl (revision 0) +++ releases/1.2.2-B2/platform/my_account/public_profile.tpl (revision 16632) @@ -0,0 +1,90 @@ + + + + + + + + + + + + +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" /> +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/my_account/public_profile.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/members_list.tpl =================================================================== --- releases/1.2.2-B2/platform/members_list.tpl (revision 0) +++ releases/1.2.2-B2/platform/members_list.tpl (revision 16632) @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + () + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/members_list.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/categories/suggest_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/platform/categories/suggest_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/platform/categories/suggest_pending_confirm.tpl (revision 16632) @@ -0,0 +1,51 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/categories/suggest_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/categories/search_results.tpl =================================================================== --- releases/1.2.2-B2/platform/categories/search_results.tpl (revision 0) +++ releases/1.2.2-B2/platform/categories/search_results.tpl (revision 16632) @@ -0,0 +1,55 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    + +
    + +
    + + + + + () + + + + + + + + + +
    + + +
    +
    + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/categories/search_results.tpl ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/categories/suggest_category.tpl =================================================================== --- releases/1.2.2-B2/platform/categories/suggest_category.tpl (revision 0) +++ releases/1.2.2-B2/platform/categories/suggest_category.tpl (revision 16632) @@ -0,0 +1,75 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + "/> + +
    +
    + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/categories/suggest_category.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/categories/suggest_confirm.tpl =================================================================== --- releases/1.2.2-B2/platform/categories/suggest_confirm.tpl (revision 0) +++ releases/1.2.2-B2/platform/categories/suggest_confirm.tpl (revision 16632) @@ -0,0 +1,51 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/categories/suggest_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/search/search_results.tpl =================================================================== --- releases/1.2.2-B2/platform/search/search_results.tpl (revision 0) +++ releases/1.2.2-B2/platform/search/search_results.tpl (revision 16632) @@ -0,0 +1,48 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/search/search_results.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/forgot_password_reset_confirm.tpl =================================================================== --- releases/1.2.2-B2/platform/login/forgot_password_reset_confirm.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/forgot_password_reset_confirm.tpl (revision 16632) @@ -0,0 +1,61 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + +
    + + +

    + + " class="button" onclick="redirect('');"/> + +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/forgot_password_reset_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/register_confirm.tpl =================================================================== --- releases/1.2.2-B2/platform/login/register_confirm.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/register_confirm.tpl (revision 16632) @@ -0,0 +1,60 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +
    + + + +

    +
    + +

    + " class="button" onclick="redirect('');"/> + +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/register_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/forgot_password.tpl =================================================================== --- releases/1.2.2-B2/platform/login/forgot_password.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/forgot_password.tpl (revision 16632) @@ -0,0 +1,78 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + +

    + + + + + + + +
    + +
    + + + + + + + + + ');" value=""> + +
    +
    +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/forgot_password.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/login_pending_disabled.tpl =================================================================== --- releases/1.2.2-B2/platform/login/login_pending_disabled.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/login_pending_disabled.tpl (revision 16632) @@ -0,0 +1,51 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + : + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/login_pending_disabled.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/forgot_password_reset.tpl =================================================================== --- releases/1.2.2-B2/platform/login/forgot_password_reset.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/forgot_password_reset.tpl (revision 16632) @@ -0,0 +1,77 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + +

    + + +
    + + + + + + + + +
    + + +
    + + +

    + "> +
    +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/forgot_password_reset.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/register.tpl =================================================================== --- releases/1.2.2-B2/platform/login/register.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/register.tpl (revision 16632) @@ -0,0 +1,114 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + *

    + + + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "/> + + + +
    +
    +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/register.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/forgot_password_reset_notice.tpl =================================================================== --- releases/1.2.2-B2/platform/login/forgot_password_reset_notice.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/forgot_password_reset_notice.tpl (revision 16632) @@ -0,0 +1,60 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + +
    + +

    + + " class="button" onclick="redirect('');"/> + +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/forgot_password_reset_notice.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/register_confirm_pending.tpl =================================================================== --- releases/1.2.2-B2/platform/login/register_confirm_pending.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/register_confirm_pending.tpl (revision 16632) @@ -0,0 +1,56 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/register_confirm_pending.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/login/activate_confirm.tpl =================================================================== --- releases/1.2.2-B2/platform/login/activate_confirm.tpl (revision 0) +++ releases/1.2.2-B2/platform/login/activate_confirm.tpl (revision 16632) @@ -0,0 +1,61 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + +

    + + + +

    + +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/login/activate_confirm.tpl ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/terms.tpl =================================================================== --- releases/1.2.2-B2/platform/terms.tpl (revision 0) +++ releases/1.2.2-B2/platform/terms.tpl (revision 16632) @@ -0,0 +1,88 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + +
    + 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.

    +
    + 1. Content
    + + [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.

    + +
    + 2. Services
    + + 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].

    + +
    + 2.1 Use of Services
    + + 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.

    + + * 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.
    + * [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.

    + +
    + 2.2 Restrictions
    + + * 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].
    + * 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.
    + * 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.
    + * 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.

    +
    +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/terms.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/captcha_image.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/inc/captcha_image.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/inc/captcha_image.elm.tpl (revision 16632) @@ -0,0 +1 @@ + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/inc/captcha_image.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/jquery/jquery-1.9.1.min.js =================================================================== --- releases/1.2.2-B2/platform/inc/jquery/jquery-1.9.1.min.js (revision 0) +++ releases/1.2.2-B2/platform/inc/jquery/jquery-1.9.1.min.js (revision 16632) @@ -0,0 +1,5 @@ +/*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license +//@ sourceMappingURL=jquery.min.map +*/(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="1.9.1",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^[\],:{}\s]*$/,E=/(?:^|:|,)(?:\s*\[)+/g,S=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,A=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,j=/^-ms-/,D=/-([\da-z])/gi,L=function(e,t){return t.toUpperCase()},H=function(e){(o.addEventListener||"load"===e.type||"complete"===o.readyState)&&(q(),b.ready())},q=function(){o.addEventListener?(o.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(o.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))};b.fn=b.prototype={jquery:p,constructor:b,init:function(e,n,r){var i,a;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof b?n[0]:n,b.merge(this,b.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),C.test(i[1])&&b.isPlainObject(n))for(i in n)b.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(a=o.getElementById(i[2]),a&&a.parentNode){if(a.id!==i[2])return r.find(e);this.length=1,this[0]=a}return this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):b.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),b.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return b.each(this,e,t)},ready:function(e){return b.ready.promise().done(e),this},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:d,sort:[].sort,splice:[].splice},b.fn.init.prototype=b.fn,b.extend=b.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||b.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(b.isPlainObject(r)||(n=b.isArray(r)))?(n?(n=!1,a=e&&b.isArray(e)?e:[]):a=e&&b.isPlainObject(e)?e:{},s[i]=b.extend(c,a,r)):r!==t&&(s[i]=r));return s},b.extend({noConflict:function(t){return e.$===b&&(e.$=u),t&&e.jQuery===b&&(e.jQuery=s),b},isReady:!1,readyWait:1,holdReady:function(e){e?b.readyWait++:b.ready(!0)},ready:function(e){if(e===!0?!--b.readyWait:!b.isReady){if(!o.body)return setTimeout(b.ready);b.isReady=!0,e!==!0&&--b.readyWait>0||(n.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===b.type(e)},isArray:Array.isArray||function(e){return"array"===b.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==b.type(e)||e.nodeType||b.isWindow(e))return!1;try{if(e.constructor&&!y.call(e,"constructor")&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||y.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=b.buildFragment([e],t,i),i&&b(i).remove(),b.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=b.trim(n),n&&k.test(n.replace(S,"@").replace(A,"]").replace(E,"")))?Function("return "+n)():(b.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&b.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(j,"ms-").replace(D,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:v&&!v.call("\ufeff\u00a0")?function(e){return null==e?"":v.call(e)}:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?b.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(g)return g.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return f.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),b.isFunction(e)?(r=h.call(arguments,2),i=function(){return e.apply(n||this,r.concat(h.call(arguments)))},i.guid=e.guid=e.guid||b.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===b.type(r)){o=!0;for(u in r)b.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,b.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),b.ready.promise=function(t){if(!n)if(n=b.Deferred(),"complete"===o.readyState)setTimeout(b.ready);else if(o.addEventListener)o.addEventListener("DOMContentLoaded",H,!1),e.addEventListener("load",H,!1);else{o.attachEvent("onreadystatechange",H),e.attachEvent("onload",H);var r=!1;try{r=null==e.frameElement&&o.documentElement}catch(i){}r&&r.doScroll&&function a(){if(!b.isReady){try{r.doScroll("left")}catch(e){return setTimeout(a,50)}q(),b.ready()}}()}return n.promise(t)},b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=b.type(e);return b.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=b(o);var _={};function F(e){var t=_[e]={};return b.each(e.match(w)||[],function(e,n){t[n]=!0}),t}b.Callbacks=function(e){e="string"==typeof e?_[e]||F(e):b.extend({},e);var n,r,i,o,a,s,u=[],l=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&o>a;a++)if(u[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:p.disable())},p={add:function(){if(u){var t=u.length;(function i(t){b.each(t,function(t,n){var r=b.type(n);"function"===r?e.unique&&p.has(n)||u.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&b.each(arguments,function(e,t){var r;while((r=b.inArray(t,u,r))>-1)u.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?b.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||p.disable(),this},locked:function(){return!l},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!u||i&&!l||(n?l.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},b.extend({Deferred:function(e){var t=[["resolve","done",b.Callbacks("once memory"),"resolved"],["reject","fail",b.Callbacks("once memory"),"rejected"],["notify","progress",b.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return b.Deferred(function(n){b.each(t,function(t,o){var a=o[0],s=b.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&b.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?b.extend(e,r):r}},i={};return r.pipe=r.then,b.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=h.call(arguments),r=n.length,i=1!==r||e&&b.isFunction(e.promise)?r:0,o=1===i?e:b.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?h.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,u,l;if(r>1)for(s=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&b.isFunction(n[t].promise)?n[t].promise().done(a(t,l,n)).fail(o.reject).progress(a(t,u,s)):--i;return i||o.resolveWith(l,n),o.promise()}}),b.support=function(){var t,n,r,a,s,u,l,c,p,f,d=o.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
    a",n=d.getElementsByTagName("*"),r=d.getElementsByTagName("a")[0],!n||!r||!n.length)return{};s=o.createElement("select"),l=s.appendChild(o.createElement("option")),a=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==d.className,leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:!!a.value,optSelected:l.selected,enctype:!!o.createElement("form").enctype,html5Clone:"<:nav>"!==o.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===o.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!l.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}a=o.createElement("input"),a.setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),u=o.createDocumentFragment(),u.appendChild(a),t.appendChecked=a.checked,t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;return d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip,b(function(){var n,r,a,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",u=o.getElementsByTagName("body")[0];u&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",u.appendChild(n).appendChild(d),d.innerHTML="
    t
    ",a=d.getElementsByTagName("td"),a[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=p&&0===a[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===d.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==u.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(o.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
    ",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(u.style.zoom=1)),u.removeChild(n),n=d=a=r=null)}),n=s=u=l=r=a=null,t}();var O=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,B=/([A-Z])/g;function P(e,n,r,i){if(b.acceptData(e)){var o,a,s=b.expando,u="string"==typeof n,l=e.nodeType,p=l?b.cache:e,f=l?e[s]:e[s]&&s;if(f&&p[f]&&(i||p[f].data)||!u||r!==t)return f||(l?e[s]=f=c.pop()||b.guid++:f=s),p[f]||(p[f]={},l||(p[f].toJSON=b.noop)),("object"==typeof n||"function"==typeof n)&&(i?p[f]=b.extend(p[f],n):p[f].data=b.extend(p[f].data,n)),o=p[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[b.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[b.camelCase(n)])):a=o,a}}function R(e,t,n){if(b.acceptData(e)){var r,i,o,a=e.nodeType,s=a?b.cache:e,u=a?e[b.expando]:b.expando;if(s[u]){if(t&&(o=n?s[u]:s[u].data)){b.isArray(t)?t=t.concat(b.map(t,b.camelCase)):t in o?t=[t]:(t=b.camelCase(t),t=t in o?[t]:t.split(" "));for(r=0,i=t.length;i>r;r++)delete o[t[r]];if(!(n?$:b.isEmptyObject)(o))return}(n||(delete s[u].data,$(s[u])))&&(a?b.cleanData([e],!0):b.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}b.extend({cache:{},expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?b.cache[e[b.expando]]:e[b.expando],!!e&&!$(e)},data:function(e,t,n){return P(e,t,n)},removeData:function(e,t){return R(e,t)},_data:function(e,t,n){return P(e,t,n,!0)},_removeData:function(e,t){return R(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&b.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),b.fn.extend({data:function(e,n){var r,i,o=this[0],a=0,s=null;if(e===t){if(this.length&&(s=b.data(o),1===o.nodeType&&!b._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>a;a++)i=r[a].name,i.indexOf("data-")||(i=b.camelCase(i.slice(5)),W(o,i,s[i]));b._data(o,"parsedAttrs",!0)}return s}return"object"==typeof e?this.each(function(){b.data(this,e)}):b.access(this,function(n){return n===t?o?W(o,e,b.data(o,e)):null:(this.each(function(){b.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function W(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(B,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:O.test(r)?b.parseJSON(r):r}catch(o){}b.data(e,n,r)}else r=t}return r}function $(e){var t;for(t in e)if(("data"!==t||!b.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}b.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=b._data(e,n),r&&(!i||b.isArray(r)?i=b._data(e,n,b.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t),a=function(){b.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return b._data(e,n)||b._data(e,n,{empty:b.Callbacks("once memory").add(function(){b._removeData(e,t+"queue"),b._removeData(e,n)})})}}),b.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?b.queue(this[0],e):n===t?this:this.each(function(){var t=b.queue(this,e,n);b._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(e,t){return e=b.fx?b.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=b.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=b._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var I,z,X=/[\t\r\n]/g,U=/\r/g,V=/^(?:input|select|textarea|button|object)$/i,Y=/^(?:a|area)$/i,J=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,G=/^(?:checked|selected)$/i,Q=b.support.getSetAttribute,K=b.support.input;b.fn.extend({attr:function(e,t){return b.access(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,t){return b.access(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return e=b.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=b.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?b.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return b.isFunction(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=b(this),u=t,l=e.match(w)||[];while(o=l[a++])u=r?u:!s.hasClass(o),s[u?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&b._data(this,"__className__",this.className),this.className=this.className||e===!1?"":b._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(X," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=b.isFunction(e),this.each(function(n){var o,a=b(this);1===this.nodeType&&(o=i?e.call(this,n,a.val()):e,null==o?o="":"number"==typeof o?o+="":b.isArray(o)&&(o=b.map(o,function(e){return null==e?"":e+""})),r=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=b.valHooks[o.type]||b.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(U,""):null==n?"":n)}}}),b.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;for(;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(b.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&b.nodeName(n.parentNode,"optgroup"))){if(t=b(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=b.makeArray(t);return b(e).find("option").each(function(){this.selected=b.inArray(b(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var o,a,s,u=e.nodeType;if(e&&3!==u&&8!==u&&2!==u)return typeof e.getAttribute===i?b.prop(e,n,r):(a=1!==u||!b.isXMLDoc(e),a&&(n=n.toLowerCase(),o=b.attrHooks[n]||(J.test(n)?z:I)),r===t?o&&a&&"get"in o&&null!==(s=o.get(e,n))?s:(typeof e.getAttribute!==i&&(s=e.getAttribute(n)),null==s?t:s):null!==r?o&&a&&"set"in o&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r):(b.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=b.propFix[n]||n,J.test(n)?!Q&&G.test(n)?e[b.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:b.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!b.support.radioValue&&"radio"===t&&b.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!b.isXMLDoc(e),a&&(n=b.propFix[n]||n,o=b.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):V.test(e.nodeName)||Y.test(e.nodeName)&&e.href?0:t}}}}),z={get:function(e,n){var r=b.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?K&&Q?null!=i:G.test(n)?e[b.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?b.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&b.propFix[n]||n,n):e[b.camelCase("default-"+n)]=e[n]=!0,n}},K&&Q||(b.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return b.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t},set:function(e,n,r){return b.nodeName(e,"input")?(e.defaultValue=n,t):I&&I.set(e,n,r)}}),Q||(I=b.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},b.attrHooks.contenteditable={get:I.get,set:function(e,t,n){I.set(e,""===t?!1:t,n)}},b.each(["width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),b.support.hrefNormalized||(b.each(["href","src","width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),b.each(["href","src"],function(e,t){b.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),b.support.style||(b.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),b.support.optSelected||(b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),b.support.enctype||(b.propFix.enctype="encoding"),b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,n){return b.isArray(n)?e.checked=b.inArray(b(e).val(),n)>=0:t}})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}b.event={global:{},add:function(e,n,r,o,a){var s,u,l,c,p,f,d,h,g,m,y,v=b._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=b.guid++),(u=v.events)||(u=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(w)||[""],l=n.length;while(l--)s=rt.exec(n[l])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),p=b.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=b.event.special[g]||{},d=b.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&b.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=u[g])||(h=u[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),b.event.global[g]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,p,f,d,h,g,m=b.hasData(e)&&b._data(e);if(m&&(c=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(s=rt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=b.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));u&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||b.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(c)&&(delete m.handle,b._removeData(e,"events"))}},trigger:function(n,r,i,a){var s,u,l,c,p,f,d,h=[i||o],g=y.call(n,"type")?n.type:n,m=y.call(n,"namespace")?n.namespace.split("."):[];if(l=f=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+b.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),u=0>g.indexOf(":")&&"on"+g,n=n[b.expando]?n:new b.Event(g,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:b.makeArray(r,[n]),p=b.event.special[g]||{},a||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!a&&!p.noBubble&&!b.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(l=l.parentNode);l;l=l.parentNode)h.push(l),f=l;f===(i.ownerDocument||o)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((l=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(b._data(l,"events")||{})[n.type]&&b._data(l,"handle"),s&&s.apply(l,r),s=u&&l[u],s&&b.acceptData(l)&&s.apply&&s.apply(l,r)===!1&&n.preventDefault();if(n.type=g,!(a||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===g&&b.nodeName(i,"a")||!b.acceptData(i)||!u||!i[g]||b.isWindow(i))){f=i[u],f&&(i[u]=null),b.event.triggered=g;try{i[g]()}catch(v){}b.event.triggered=t,f&&(i[u]=f)}return n.result}},dispatch:function(e){e=b.event.fix(e);var n,r,i,o,a,s=[],u=h.call(arguments),l=(b._data(this,"events")||{})[e.type]||[],c=b.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=b.event.handlers.call(this,e,l),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((b.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],a=0;u>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?b(r,this).index(l)>=0:b.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[b.expando])return e;var t,n,r,i=e.type,a=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new b.Event(a),t=r.length;while(t--)n=r[t],e[n]=a[n];return e.target||(e.target=a.srcElement||o),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,a,s=n.button,u=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||o,a=i.documentElement,r=i.body,e.pageX=n.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return b.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==o.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===o.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=b.extend(new b.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?b.event.trigger(i,null,t):b.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},b.removeEvent=o.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},b.Event=function(e,n){return this instanceof b.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&b.extend(this,n),this.timeStamp=e&&e.timeStamp||b.now(),this[b.expando]=!0,t):new b.Event(e,n)},b.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj; +return(!i||i!==r&&!b.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),b.support.submitBubbles||(b.event.special.submit={setup:function(){return b.nodeName(this,"form")?!1:(b.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=b.nodeName(n,"input")||b.nodeName(n,"button")?n.form:t;r&&!b._data(r,"submitBubbles")&&(b.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),b._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&b.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return b.nodeName(this,"form")?!1:(b.event.remove(this,"._submit"),t)}}),b.support.changeBubbles||(b.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(b.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),b.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),b.event.simulate("change",this,e,!0)})),!1):(b.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!b._data(t,"changeBubbles")&&(b.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||b.event.simulate("change",this.parentNode,e,!0)}),b._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return b.event.remove(this,"._change"),!Z.test(this.nodeName)}}),b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){b.event.simulate(t,e.target,b.event.fix(e),!0)};b.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),b.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return b().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=b.guid++)),this.each(function(){b.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,b(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){b.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?b.event.trigger(e,n,r,!0):t}}),function(e,t){var n,r,i,o,a,s,u,l,c,p,f,d,h,g,m,y,v,x="sizzle"+-new Date,w=e.document,T={},N=0,C=0,k=it(),E=it(),S=it(),A=typeof t,j=1<<31,D=[],L=D.pop,H=D.push,q=D.slice,M=D.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},_="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=F.replace("w","w#"),B="([*^$|!~]?=)",P="\\["+_+"*("+F+")"+_+"*(?:"+B+_+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+_+"*\\]",R=":("+F+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+P.replace(3,8)+")*)|.*)\\)|)",W=RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),$=RegExp("^"+_+"*,"+_+"*"),I=RegExp("^"+_+"*([\\x20\\t\\r\\n\\f>+~])"+_+"*"),z=RegExp(R),X=RegExp("^"+O+"$"),U={ID:RegExp("^#("+F+")"),CLASS:RegExp("^\\.("+F+")"),NAME:RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:RegExp("^("+F.replace("w","w*")+")"),ATTR:RegExp("^"+P),PSEUDO:RegExp("^"+R),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),needsContext:RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},V=/[\x20\t\r\n\f]*[+~]/,Y=/^[^{]+\{\s*\[native code/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/'|\\/g,Z=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,et=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{q.call(w.documentElement.childNodes,0)[0].nodeType}catch(nt){q=function(e){var t,n=[];while(t=this[e++])n.push(t);return n}}function rt(e){return Y.test(e+"")}function it(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>i.cacheLength&&delete e[t.shift()],e[n]=r}}function ot(e){return e[x]=!0,e}function at(e){var t=p.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function st(e,t,n,r){var i,o,a,s,u,l,f,g,m,v;if((t?t.ownerDocument||t:w)!==p&&c(t),t=t||p,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!d&&!r){if(i=J.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return H.apply(n,q.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&T.getByClassName&&t.getElementsByClassName)return H.apply(n,q.call(t.getElementsByClassName(a),0)),n}if(T.qsa&&!h.test(e)){if(f=!0,g=x,m=t,v=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){l=ft(e),(f=t.getAttribute("id"))?g=f.replace(K,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=l.length;while(u--)l[u]=g+dt(l[u]);m=V.test(e)&&t.parentNode||t,v=l.join(",")}if(v)try{return H.apply(n,q.call(m.querySelectorAll(v),0)),n}catch(b){}finally{f||t.removeAttribute("id")}}}return wt(e.replace(W,"$1"),t,n,r)}a=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},c=st.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==p&&9===n.nodeType&&n.documentElement?(p=n,f=n.documentElement,d=a(n),T.tagNameNoComments=at(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.attributes=at(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),T.getByClassName=at(function(e){return e.innerHTML="",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),T.getByName=at(function(e){e.id=x+0,e.innerHTML="
    ",f.insertBefore(e,f.firstChild);var t=n.getElementsByName&&n.getElementsByName(x).length===2+n.getElementsByName(x+0).length;return T.getIdNotName=!n.getElementById(x),f.removeChild(e),t}),i.attrHandle=at(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==A&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},T.getIdNotName?(i.find.ID=function(e,t){if(typeof t.getElementById!==A&&!d){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(i.find.ID=function(e,n){if(typeof n.getElementById!==A&&!d){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==A&&r.getAttributeNode("id").value===e?[r]:t:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==A&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=T.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==A?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.NAME=T.getByName&&function(e,n){return typeof n.getElementsByName!==A?n.getElementsByName(name):t},i.find.CLASS=T.getByClassName&&function(e,n){return typeof n.getElementsByClassName===A||d?t:n.getElementsByClassName(e)},g=[],h=[":focus"],(T.qsa=rt(n.querySelectorAll))&&(at(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||h.push("\\["+_+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){e.innerHTML="",e.querySelectorAll("[i^='']").length&&h.push("[*^$]="+_+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(T.matchesSelector=rt(m=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){T.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",R)}),h=RegExp(h.join("|")),g=RegExp(g.join("|")),y=rt(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},v=f.compareDocumentPosition?function(e,t){var r;return e===t?(u=!0,0):(r=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&r||e.parentNode&&11===e.parentNode.nodeType?e===n||y(w,e)?-1:t===n||y(w,t)?1:0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return u=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:0;if(o===a)return ut(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?ut(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},u=!1,[0,0].sort(v),T.detectDuplicates=u,p):p},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Z,"='$1']"),!(!T.matchesSelector||d||g&&g.test(t)||h.test(t)))try{var n=m.call(e,t);if(n||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},st.attr=function(e,t){var n;return(e.ownerDocument||e)!==p&&c(e),d||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):d||T.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},st.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,n=[],r=1,i=0;if(u=!T.detectDuplicates,e.sort(v),u){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e};function ut(e,t){var n=t&&e,r=n&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pt(e){return ot(function(t){return t=+t,ot(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}o=st.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=st.selectors={cacheLength:50,createPseudo:ot,match:U,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||st.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return U.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&z.test(n)&&(t=ft(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(et,tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[e+" "];return t||(t=RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==A&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[x]||(m[x]={}),l=c[e]||[],d=l[0]===N&&l[1],f=l[0]===N&&l[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[N,d,f];break}}else if(v&&(l=(t[x]||(t[x]={}))[e])&&l[0]===N)f=l[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[x]||(p[x]={}))[e]=[N,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return r[x]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ot(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=M.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ot(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[x]?ot(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ot(function(e){return function(t){return st(e,t).length>0}}),contains:ot(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:ot(function(e){return X.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=d?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[0>n?n+t:n]}),even:pt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:pt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:pt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[n]=lt(n);for(n in{submit:!0,reset:!0})i.pseudos[n]=ct(n);function ft(e,t){var n,r,o,a,s,u,l,c=E[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=i.preFilter;while(s){(!n||(r=$.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(o=[])),n=!1,(r=I.exec(s))&&(n=r.shift(),o.push({value:n,type:r[0].replace(W," ")}),s=s.slice(n.length));for(a in i.filter)!(r=U[a].exec(s))||l[a]&&!(r=l[a](r))||(n=r.shift(),o.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?st.error(e):E(e,u).slice(0)}function dt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function ht(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=C++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,s){var u,l,c,p=N+" "+a;if(s){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[x]||(t[x]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,s)||r,l[1]===!0)return!0}}function gt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function mt(e,t,n,r,i){var o,a=[],s=0,u=e.length,l=null!=t;for(;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function yt(e,t,n,r,i,o){return r&&!r[x]&&(r=yt(r)),i&&!i[x]&&(i=yt(i,o)),ot(function(o,a,s,u){var l,c,p,f=[],d=[],h=a.length,g=o||xt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:mt(g,f,e,s,u),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r){l=mt(y,d),r(l,[],s,u),c=l.length;while(c--)(p=l[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?M.call(o,p):f[c])>-1&&(o[l]=!(a[l]=p))}}else y=mt(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function vt(e){var t,n,r,o=e.length,a=i.relative[e[0].type],s=a||i.relative[" "],u=a?1:0,c=ht(function(e){return e===t},s,!0),p=ht(function(e){return M.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>u;u++)if(n=i.relative[e[u].type])f=[ht(gt(f),n)];else{if(n=i.filter[e[u].type].apply(null,e[u].matches),n[x]){for(r=++u;o>r;r++)if(i.relative[e[r].type])break;return yt(u>1&>(f),u>1&&dt(e.slice(0,u-1)).replace(W,"$1"),n,r>u&&vt(e.slice(u,r)),o>r&&vt(e=e.slice(r)),o>r&&dt(e))}f.push(n)}return gt(f)}function bt(e,t){var n=0,o=t.length>0,a=e.length>0,s=function(s,u,c,f,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,T=l,C=s||a&&i.find.TAG("*",d&&u.parentNode||u),k=N+=null==T?1:Math.random()||.1;for(w&&(l=u!==p&&u,r=n);null!=(h=C[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,u,c)){f.push(h);break}w&&(N=k,r=++n)}o&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,o&&b!==v){g=0;while(m=t[g++])m(x,y,u,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=L.call(f));y=mt(y)}H.apply(f,y),w&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(f)}return w&&(N=k,l=T),x};return o?ot(s):s}s=st.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=ft(e)),n=t.length;while(n--)o=vt(t[n]),o[x]?r.push(o):i.push(o);o=S(e,bt(i,r))}return o};function xt(e,t,n){var r=0,i=t.length;for(;i>r;r++)st(e,t[r],n);return n}function wt(e,t,n,r){var o,a,u,l,c,p=ft(e);if(!r&&1===p.length){if(a=p[0]=p[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&!d&&i.relative[a[1].type]){if(t=i.find.ID(u.matches[0].replace(et,tt),t)[0],!t)return n;e=e.slice(a.shift().value.length)}o=U.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],i.relative[l=u.type])break;if((c=i.find[l])&&(r=c(u.matches[0].replace(et,tt),V.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=r.length&&dt(a),!e)return H.apply(n,q.call(r,0)),n;break}}}return s(e,p)(r,t,d,n,V.test(e)),n}i.pseudos.nth=i.pseudos.eq;function Tt(){}i.filters=Tt.prototype=i.pseudos,i.setFilters=new Tt,c(),st.attr=b.attr,b.find=st,b.expr=st.selectors,b.expr[":"]=b.expr.pseudos,b.unique=st.uniqueSort,b.text=st.getText,b.isXMLDoc=st.isXML,b.contains=st.contains}(e);var at=/Until$/,st=/^(?:parents|prev(?:Until|All))/,ut=/^.[^:#\[\.,]*$/,lt=b.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};b.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return r=this,this.pushStack(b(e).filter(function(){for(t=0;i>t;t++)if(b.contains(r[t],this))return!0}));for(n=[],t=0;i>t;t++)b.find(e,this[t],n);return n=this.pushStack(i>1?b.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=b(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(b.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1))},filter:function(e){return this.pushStack(ft(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?lt.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],a=lt.test(e)||"string"!=typeof e?b(e,t||this.context):0;for(;i>r;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&11!==n.nodeType){if(a?a.index(n)>-1:b.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}}return this.pushStack(o.length>1?b.unique(o):o)},index:function(e){return e?"string"==typeof e?b.inArray(this[0],b(e)):b.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?b(e,t):b.makeArray(e&&e.nodeType?[e]:e),r=b.merge(this.get(),n);return this.pushStack(b.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.fn.andSelf=b.fn.addBack;function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(e,t,n){return b.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(e,t,n){return b.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return b.dir(e,"previousSibling",n)},siblings:function(e){return b.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.merge([],e.childNodes)}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return at.test(e)||(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),i=this.length>1&&!ct[e]?b.unique(i):i,this.length>1&&st.test(e)&&(i=i.reverse()),this.pushStack(i)}}),b.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?b.find.matchesSelector(t[0],e)?[t[0]]:[]:b.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!b(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(t=t||0,b.isFunction(t))return b.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return b.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=b.grep(e,function(e){return 1===e.nodeType});if(ut.test(t))return b.filter(t,r,!n);t=b.filter(t,r)}return b.grep(e,function(e){return b.inArray(e,t)>=0===n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:b.support.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},jt=dt(o),Dt=jt.appendChild(o.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,b.fn.extend({text:function(e){return b.access(this,function(e){return e===t?b.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(b.isFunction(e))return this.each(function(t){b(this).wrapAll(e.call(this,t))});if(this[0]){var t=b(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return b.isFunction(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b.isFunction(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=0;for(;null!=(n=this[r]);r++)(!e||b.filter(e,[n]).length>0)&&(t||1!==n.nodeType||b.cleanData(Ot(n)),n.parentNode&&(t&&b.contains(n.ownerDocument,n)&&Mt(Ot(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&b.cleanData(Ot(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&b.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return b.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!b.support.htmlSerialize&&mt.test(e)||!b.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(b.cleanData(Ot(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=b.isFunction(e);return t||"string"==typeof e||(e=b(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(b(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=f.apply([],e);var i,o,a,s,u,l,c=0,p=this.length,d=this,h=p-1,g=e[0],m=b.isFunction(g);if(m||!(1>=p||"string"!=typeof g||b.support.checkClone)&&Ct.test(g))return this.each(function(i){var o=d.eq(i);m&&(e[0]=g.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(p&&(l=b.buildFragment(e,this[0].ownerDocument,!1,this),i=l.firstChild,1===l.childNodes.length&&(l=i),i)){for(n=n&&b.nodeName(i,"tr"),s=b.map(Ot(l,"script"),Ht),a=s.length;p>c;c++)o=l,c!==h&&(o=b.clone(o,!0,!0),a&&b.merge(s,Ot(o,"script"))),r.call(n&&b.nodeName(this[c],"table")?Lt(this[c],"tbody"):this[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,b.map(s,qt),c=0;a>c;c++)o=s[c],kt.test(o.type||"")&&!b._data(o,"globalEval")&&b.contains(u,o)&&(o.src?b.ajax({url:o.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):b.globalEval((o.text||o.textContent||o.innerHTML||"").replace(St,"")));l=i=null}return this}});function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function Ht(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Mt(e,t){var n,r=0;for(;null!=(n=e[r]);r++)b._data(n,"globalEval",!t||b._data(t[r],"globalEval"))}function _t(e,t){if(1===t.nodeType&&b.hasData(e)){var n,r,i,o=b._data(e),a=b._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)b.event.add(t,n,s[n][r])}a.data&&(a.data=b.extend({},a.data))}}function Ft(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!b.support.noCloneEvent&&t[b.expando]){i=b._data(t);for(r in i.events)b.removeEvent(t,r,i.handle);t.removeAttribute(b.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),b.support.html5Clone&&e.innerHTML&&!b.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Nt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){var n,r=0,i=[],o=b(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),b(o[r])[t](n),d.apply(i,n.get());return this.pushStack(i)}});function Ot(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||b.nodeName(o,n)?s.push(o):b.merge(s,Ot(o,n));return n===t||n&&b.nodeName(e,n)?b.merge([e],s):s}function Bt(e){Nt.test(e.type)&&(e.defaultChecked=e.checked)}b.extend({clone:function(e,t,n){var r,i,o,a,s,u=b.contains(e.ownerDocument,e);if(b.support.html5Clone||b.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(b.support.noCloneEvent&&b.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(r=Ot(o),s=Ot(e),a=0;null!=(i=s[a]);++a)r[a]&&Ft(i,r[a]);if(t)if(n)for(s=s||Ot(e),r=r||Ot(o),a=0;null!=(i=s[a]);a++)_t(i,r[a]);else _t(e,o);return r=Ot(o,"script"),r.length>0&&Mt(r,!u&&Ot(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,u,l,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===b.type(o))b.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),u=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[u]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!b.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!b.support.tbody){o="table"!==u||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)b.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l) +}b.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),b.support.appendChecked||b.grep(Ot(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===b.inArray(o,r))&&(a=b.contains(o.ownerDocument,o),s=Ot(f.appendChild(o),"script"),a&&Mt(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,u=b.expando,l=b.cache,p=b.support.deleteExpando,f=b.event.special;for(;null!=(n=e[s]);s++)if((t||b.acceptData(n))&&(o=n[u],a=o&&l[o])){if(a.events)for(r in a.events)f[r]?b.event.remove(n,r):b.removeEvent(n,r,a.handle);l[o]&&(delete l[o],p?delete n[u]:typeof n.removeAttribute!==i?n.removeAttribute(u):n[u]=null,c.push(o))}}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+x+")(.*)$","i"),Yt=RegExp("^("+x+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+x+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===b.css(e,"display")||!b.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=b._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=b._data(r,"olddisplay",un(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&b._data(r,"olddisplay",i?n:b.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}b.fn.extend({css:function(e,n){return b.access(this,function(e,n,r){var i,o,a={},s=0;if(b.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=b.css(e,n[s],!1,o);return a}return r!==t?b.style(e,n,r):b.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?b(this).show():b(this).hide()})}}),b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=b.camelCase(n),l=e.style;if(n=b.cssProps[u]||(b.cssProps[u]=tn(l,u)),s=b.cssHooks[n]||b.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(b.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||b.cssNumber[u]||(r+="px"),b.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=b.camelCase(n);return n=b.cssProps[u]||(b.cssProps[u]=tn(e.style,u)),s=b.cssHooks[n]||b.cssHooks[u],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||b.isNumeric(o)?o||0:a):a},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||b.contains(e.ownerDocument,e)||(u=b.style(e,n)),Yt.test(u)&&Ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):o.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),Yt.test(u)&&!zt.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=b.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=b.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=b.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=b.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=b.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(b.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function un(e){var t=o,n=Gt[e];return n||(n=ln(e,t),"none"!==n&&n||(Pt=(Pt||b("', + error : '

    The requested content cannot be loaded.
    Please try again later.

    ', + closeBtn : '', + next : '', + prev : '' + }, + + // Properties for each animation type + // Opening fancyBox + openEffect : 'fade', // 'elastic', 'fade' or 'none' + openSpeed : 250, + openEasing : 'swing', + openOpacity : true, + openMethod : 'zoomIn', + + // Closing fancyBox + closeEffect : 'fade', // 'elastic', 'fade' or 'none' + closeSpeed : 250, + closeEasing : 'swing', + closeOpacity : true, + closeMethod : 'zoomOut', + + // Changing next gallery item + nextEffect : 'elastic', // 'elastic', 'fade' or 'none' + nextSpeed : 250, + nextEasing : 'swing', + nextMethod : 'changeIn', + + // Changing previous gallery item + prevEffect : 'elastic', // 'elastic', 'fade' or 'none' + prevSpeed : 250, + prevEasing : 'swing', + prevMethod : 'changeOut', + + // Enable default helpers + helpers : { + overlay : true, + title : true + }, + + // Callbacks + onCancel : $.noop, // If canceling + beforeLoad : $.noop, // Before loading + afterLoad : $.noop, // After loading + beforeShow : $.noop, // Before changing in current item + afterShow : $.noop, // After opening + beforeChange : $.noop, // Before changing gallery item + beforeClose : $.noop, // Before closing + afterClose : $.noop // After closing + }, + + //Current state + group : {}, // Selected group + opts : {}, // Group options + previous : null, // Previous element + coming : null, // Element being loaded + current : null, // Currently loaded element + isActive : false, // Is activated + isOpen : false, // Is currently open + isOpened : false, // Have been fully opened at least once + + wrap : null, + skin : null, + outer : null, + inner : null, + + player : { + timer : null, + isActive : false + }, + + // Loaders + ajaxLoad : null, + imgPreload : null, + + // Some collections + transitions : {}, + helpers : {}, + + /* + * Static methods + */ + + open: function (group, opts) { + if (!group) { + return; + } + + if (!$.isPlainObject(opts)) { + opts = {}; + } + + // Close if already active + if (false === F.close(true)) { + return; + } + + // Normalize group + if (!$.isArray(group)) { + group = isQuery(group) ? $(group).get() : [group]; + } + + // Recheck if the type of each element is `object` and set content type (image, ajax, etc) + $.each(group, function(i, element) { + var obj = {}, + href, + title, + content, + type, + rez, + hrefParts, + selector; + + if ($.type(element) === "object") { + // Check if is DOM element + if (element.nodeType) { + element = $(element); + } + + if (isQuery(element)) { + obj = { + href : element.data('fancybox-href') || element.attr('href'), + title : element.data('fancybox-title') || element.attr('title'), + isDom : true, + element : element + }; + + if ($.metadata) { + $.extend(true, obj, element.metadata()); + } + + } else { + obj = element; + } + } + + href = opts.href || obj.href || (isString(element) ? element : null); + title = opts.title !== undefined ? opts.title : obj.title || ''; + + content = opts.content || obj.content; + type = content ? 'html' : (opts.type || obj.type); + + if (!type && obj.isDom) { + type = element.data('fancybox-type'); + + if (!type) { + rez = element.prop('class').match(/fancybox\.(\w+)/); + type = rez ? rez[1] : null; + } + } + + if (isString(href)) { + // Try to guess the content type + if (!type) { + if (F.isImage(href)) { + type = 'image'; + + } else if (F.isSWF(href)) { + type = 'swf'; + + } else if (href.charAt(0) === '#') { + type = 'inline'; + + } else if (isString(element)) { + type = 'html'; + content = element; + } + } + + // Split url into two pieces with source url and content selector, e.g, + // "/mypage.html #my_id" will load "/mypage.html" and display element having id "my_id" + if (type === 'ajax') { + hrefParts = href.split(/\s+/, 2); + href = hrefParts.shift(); + selector = hrefParts.shift(); + } + } + + if (!content) { + if (type === 'inline') { + if (href) { + content = $( isString(href) ? href.replace(/.*(?=#[^\s]+$)/, '') : href ); //strip for ie7 + + } else if (obj.isDom) { + content = element; + } + + } else if (type === 'html') { + content = href; + + } else if (!type && !href && obj.isDom) { + type = 'inline'; + content = element; + } + } + + $.extend(obj, { + href : href, + type : type, + content : content, + title : title, + selector : selector + }); + + group[ i ] = obj; + }); + + // Extend the defaults + F.opts = $.extend(true, {}, F.defaults, opts); + + // All options are merged recursive except keys + if (opts.keys !== undefined) { + F.opts.keys = opts.keys ? $.extend({}, F.defaults.keys, opts.keys) : false; + } + + F.group = group; + + return F._start(F.opts.index); + }, + + // Cancel image loading or abort ajax request + cancel: function () { + var coming = F.coming; + + if (!coming || false === F.trigger('onCancel')) { + return; + } + + F.hideLoading(); + + if (F.ajaxLoad) { + F.ajaxLoad.abort(); + } + + F.ajaxLoad = null; + + if (F.imgPreload) { + F.imgPreload.onload = F.imgPreload.onerror = null; + } + + if (coming.wrap) { + coming.wrap.stop(true, true).trigger('onReset').remove(); + } + + F.coming = null; + + // If the first item has been canceled, then clear everything + if (!F.current) { + F._afterZoomOut( coming ); + } + }, + + // Start closing animation if is open; remove immediately if opening/closing + close: function (event) { + F.cancel(); + + if (false === F.trigger('beforeClose')) { + return; + } + + F.unbindEvents(); + + if (!F.isActive) { + return; + } + + if (!F.isOpen || event === true) { + $('.fancybox-wrap').stop(true).trigger('onReset').remove(); + + F._afterZoomOut(); + + } else { + F.isOpen = F.isOpened = false; + F.isClosing = true; + + $('.fancybox-item, .fancybox-nav').remove(); + + F.wrap.stop(true, true).removeClass('fancybox-opened'); + + F.transitions[ F.current.closeMethod ](); + } + }, + + // Manage slideshow: + // $.fancybox.play(); - toggle slideshow + // $.fancybox.play( true ); - start + // $.fancybox.play( false ); - stop + play: function ( action ) { + var clear = function () { + clearTimeout(F.player.timer); + }, + set = function () { + clear(); + + if (F.current && F.player.isActive) { + F.player.timer = setTimeout(F.next, F.current.playSpeed); + } + }, + stop = function () { + clear(); + + $('body').unbind('.player'); + + F.player.isActive = false; + + F.trigger('onPlayEnd'); + }, + start = function () { + if (F.current && (F.current.loop || F.current.index < F.group.length - 1)) { + F.player.isActive = true; + + $('body').bind({ + 'afterShow.player onUpdate.player' : set, + 'onCancel.player beforeClose.player' : stop, + 'beforeLoad.player' : clear + }); + + set(); + + F.trigger('onPlayStart'); + } + }; + + if (action === true || (!F.player.isActive && action !== false)) { + start(); + } else { + stop(); + } + }, + + // Navigate to next gallery item + next: function ( direction ) { + var current = F.current; + + if (current) { + if (!isString(direction)) { + direction = current.direction.next; + } + + F.jumpto(current.index + 1, direction, 'next'); + } + }, + + // Navigate to previous gallery item + prev: function ( direction ) { + var current = F.current; + + if (current) { + if (!isString(direction)) { + direction = current.direction.prev; + } + + F.jumpto(current.index - 1, direction, 'prev'); + } + }, + + // Navigate to gallery item by index + jumpto: function ( index, direction, router ) { + var current = F.current; + + if (!current) { + return; + } + + index = getScalar(index); + + F.direction = direction || current.direction[ (index >= current.index ? 'next' : 'prev') ]; + F.router = router || 'jumpto'; + + if (current.loop) { + if (index < 0) { + index = current.group.length + (index % current.group.length); + } + + index = index % current.group.length; + } + + if (current.group[ index ] !== undefined) { + F.cancel(); + + F._start(index); + } + }, + + // Center inside viewport and toggle position type to fixed or absolute if needed + reposition: function (e, onlyAbsolute) { + var current = F.current, + wrap = current ? current.wrap : null, + pos; + + if (wrap) { + pos = F._getPosition(onlyAbsolute); + + if (e && e.type === 'scroll') { + delete pos.position; + + wrap.stop(true, true).animate(pos, 200); + + } else { + wrap.css(pos); + + current.pos = $.extend({}, current.dim, pos); + } + } + }, + + update: function (e) { + var type = (e && e.type), + anyway = !type || type === 'orientationchange'; + + if (anyway) { + clearTimeout(didUpdate); + + didUpdate = null; + } + + if (!F.isOpen || didUpdate) { + return; + } + + didUpdate = setTimeout(function() { + var current = F.current; + + if (!current || F.isClosing) { + return; + } + + F.wrap.removeClass('fancybox-tmp'); + + if (anyway || type === 'load' || (type === 'resize' && current.autoResize)) { + F._setDimension(); + } + + if (!(type === 'scroll' && current.canShrink)) { + F.reposition(e); + } + + F.trigger('onUpdate'); + + didUpdate = null; + + }, (anyway && !isTouch ? 0 : 300)); + }, + + // Shrink content to fit inside viewport or restore if resized + toggle: function ( action ) { + if (F.isOpen) { + F.current.fitToView = $.type(action) === "boolean" ? action : !F.current.fitToView; + + // Help browser to restore document dimensions + if (isTouch) { + F.wrap.removeAttr('style').addClass('fancybox-tmp'); + + F.trigger('onUpdate'); + } + + F.update(); + } + }, + + hideLoading: function () { + D.unbind('.loading'); + + $('#fancybox-loading').remove(); + }, + + showLoading: function () { + var el, viewport; + + F.hideLoading(); + + el = $('
    ').click(F.cancel).appendTo('body'); + + // If user will press the escape-button, the request will be canceled + D.bind('keydown.loading', function(e) { + if ((e.which || e.keyCode) === 27) { + e.preventDefault(); + + F.cancel(); + } + }); + + if (!F.defaults.fixed) { + viewport = F.getViewport(); + + el.css({ + position : 'absolute', + top : (viewport.h * 0.5) + viewport.y, + left : (viewport.w * 0.5) + viewport.x + }); + } + }, + + getViewport: function () { + var locked = (F.current && F.current.locked) || false, + rez = { + x: W.scrollLeft(), + y: W.scrollTop() + }; + + if (locked) { + rez.w = locked[0].clientWidth; + rez.h = locked[0].clientHeight; + + } else { + // See http://bugs.jquery.com/ticket/6724 + rez.w = isTouch && window.innerWidth ? window.innerWidth : W.width(); + rez.h = isTouch && window.innerHeight ? window.innerHeight : W.height(); + } + + return rez; + }, + + // Unbind the keyboard / clicking actions + unbindEvents: function () { + if (F.wrap && isQuery(F.wrap)) { + F.wrap.unbind('.fb'); + } + + D.unbind('.fb'); + W.unbind('.fb'); + }, + + bindEvents: function () { + var current = F.current, + keys; + + if (!current) { + return; + } + + // Changing document height on iOS devices triggers a 'resize' event, + // that can change document height... repeating infinitely + W.bind('orientationchange.fb' + (isTouch ? '' : ' resize.fb') + (current.autoCenter && !current.locked ? ' scroll.fb' : ''), F.update); + + keys = current.keys; + + if (keys) { + D.bind('keydown.fb', function (e) { + var code = e.which || e.keyCode, + target = e.target || e.srcElement; + + // Skip esc key if loading, because showLoading will cancel preloading + if (code === 27 && F.coming) { + return false; + } + + // Ignore key combinations and key events within form elements + if (!e.ctrlKey && !e.altKey && !e.shiftKey && !e.metaKey && !(target && (target.type || $(target).is('[contenteditable]')))) { + $.each(keys, function(i, val) { + if (current.group.length > 1 && val[ code ] !== undefined) { + F[ i ]( val[ code ] ); + + e.preventDefault(); + return false; + } + + if ($.inArray(code, val) > -1) { + F[ i ] (); + + e.preventDefault(); + return false; + } + }); + } + }); + } + + if ($.fn.mousewheel && current.mouseWheel) { + F.wrap.bind('mousewheel.fb', function (e, delta, deltaX, deltaY) { + var target = e.target || null, + parent = $(target), + canScroll = false; + + while (parent.length) { + if (canScroll || parent.is('.fancybox-skin') || parent.is('.fancybox-wrap')) { + break; + } + + canScroll = isScrollable( parent[0] ); + parent = $(parent).parent(); + } + + if (delta !== 0 && !canScroll) { + if (F.group.length > 1 && !current.canShrink) { + if (deltaY > 0 || deltaX > 0) { + F.prev( deltaY > 0 ? 'down' : 'left' ); + + } else if (deltaY < 0 || deltaX < 0) { + F.next( deltaY < 0 ? 'up' : 'right' ); + } + + e.preventDefault(); + } + } + }); + } + }, + + trigger: function (event, o) { + var ret, obj = o || F.coming || F.current; + + if (!obj) { + return; + } + + if ($.isFunction( obj[event] )) { + ret = obj[event].apply(obj, Array.prototype.slice.call(arguments, 1)); + } + + if (ret === false) { + return false; + } + + if (obj.helpers) { + $.each(obj.helpers, function (helper, opts) { + if (opts && F.helpers[helper] && $.isFunction(F.helpers[helper][event])) { + opts = $.extend(true, {}, F.helpers[helper].defaults, opts); + + F.helpers[helper][event](opts, obj); + } + }); + } + + $.event.trigger(event + '.fb'); + }, + + isImage: function (str) { + return isString(str) && str.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp)((\?|#).*)?$)/i); + }, + + isSWF: function (str) { + return isString(str) && str.match(/\.(swf)((\?|#).*)?$/i); + }, + + _start: function (index) { + var coming = {}, + obj, + href, + type, + margin, + padding; + + index = getScalar( index ); + obj = F.group[ index ] || null; + + if (!obj) { + return false; + } + + coming = $.extend(true, {}, F.opts, obj); + + // Convert margin and padding properties to array - top, right, bottom, left + margin = coming.margin; + padding = coming.padding; + + if ($.type(margin) === 'number') { + coming.margin = [margin, margin, margin, margin]; + } + + if ($.type(padding) === 'number') { + coming.padding = [padding, padding, padding, padding]; + } + + // 'modal' propery is just a shortcut + if (coming.modal) { + $.extend(true, coming, { + closeBtn : false, + closeClick : false, + nextClick : false, + arrows : false, + mouseWheel : false, + keys : null, + helpers: { + overlay : { + closeClick : false + } + } + }); + } + + // 'autoSize' property is a shortcut, too + if (coming.autoSize) { + coming.autoWidth = coming.autoHeight = true; + } + + if (coming.width === 'auto') { + coming.autoWidth = true; + } + + if (coming.height === 'auto') { + coming.autoHeight = true; + } + + /* + * Add reference to the group, so it`s possible to access from callbacks, example: + * afterLoad : function() { + * this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : ''); + * } + */ + + coming.group = F.group; + coming.index = index; + + // Give a chance for callback or helpers to update coming item (type, title, etc) + F.coming = coming; + + if (false === F.trigger('beforeLoad')) { + F.coming = null; + + return; + } + + type = coming.type; + href = coming.href; + + if (!type) { + F.coming = null; + + //If we can not determine content type then drop silently or display next/prev item if looping through gallery + if (F.current && F.router && F.router !== 'jumpto') { + F.current.index = index; + + return F[ F.router ]( F.direction ); + } + + return false; + } + + F.isActive = true; + + if (type === 'image' || type === 'swf') { + coming.autoHeight = coming.autoWidth = false; + coming.scrolling = 'visible'; + } + + if (type === 'image') { + coming.aspectRatio = true; + } + + if (type === 'iframe' && isTouch) { + coming.scrolling = 'scroll'; + } + + // Build the neccessary markup + coming.wrap = $(coming.tpl.wrap).addClass('fancybox-' + (isTouch ? 'mobile' : 'desktop') + ' fancybox-type-' + type + ' fancybox-tmp ' + coming.wrapCSS).appendTo( coming.parent || 'body' ); + + $.extend(coming, { + skin : $('.fancybox-skin', coming.wrap), + outer : $('.fancybox-outer', coming.wrap), + inner : $('.fancybox-inner', coming.wrap) + }); + + $.each(["Top", "Right", "Bottom", "Left"], function(i, v) { + coming.skin.css('padding' + v, getValue(coming.padding[ i ])); + }); + + F.trigger('onReady'); + + // Check before try to load; 'inline' and 'html' types need content, others - href + if (type === 'inline' || type === 'html') { + if (!coming.content || !coming.content.length) { + return F._error( 'content' ); + } + + } else if (!href) { + return F._error( 'href' ); + } + + if (type === 'image') { + F._loadImage(); + + } else if (type === 'ajax') { + F._loadAjax(); + + } else if (type === 'iframe') { + F._loadIframe(); + + } else { + F._afterLoad(); + } + }, + + _error: function ( type ) { + $.extend(F.coming, { + type : 'html', + autoWidth : true, + autoHeight : true, + minWidth : 0, + minHeight : 0, + scrolling : 'no', + hasError : type, + content : F.coming.tpl.error + }); + + F._afterLoad(); + }, + + _loadImage: function () { + // Reset preload image so it is later possible to check "complete" property + var img = F.imgPreload = new Image(); + + img.onload = function () { + this.onload = this.onerror = null; + + F.coming.width = this.width; + F.coming.height = this.height; + + F._afterLoad(); + }; + + img.onerror = function () { + this.onload = this.onerror = null; + + F._error( 'image' ); + }; + + img.src = F.coming.href; + + if (img.complete !== true) { + F.showLoading(); + } + }, + + _loadAjax: function () { + var coming = F.coming; + + F.showLoading(); + + F.ajaxLoad = $.ajax($.extend({}, coming.ajax, { + url: coming.href, + error: function (jqXHR, textStatus) { + if (F.coming && textStatus !== 'abort') { + F._error( 'ajax', jqXHR ); + + } else { + F.hideLoading(); + } + }, + success: function (data, textStatus) { + if (textStatus === 'success') { + coming.content = data; + + F._afterLoad(); + } + } + })); + }, + + _loadIframe: function() { + var coming = F.coming, + iframe = $(coming.tpl.iframe.replace(/\{rnd\}/g, new Date().getTime())) + .attr('scrolling', isTouch ? 'auto' : coming.iframe.scrolling) + .attr('src', coming.href); + + // This helps IE + $(coming.wrap).bind('onReset', function () { + try { + $(this).find('iframe').hide().attr('src', '//about:blank').end().empty(); + } catch (e) {} + }); + + if (coming.iframe.preload) { + F.showLoading(); + + iframe.one('load', function() { + $(this).data('ready', 1); + + // iOS will lose scrolling if we resize + if (!isTouch) { + $(this).bind('load.fb', F.update); + } + + // Without this trick: + // - iframe won't scroll on iOS devices + // - IE7 sometimes displays empty iframe + $(this).parents('.fancybox-wrap').width('100%').removeClass('fancybox-tmp').show(); + + F._afterLoad(); + }); + } + + coming.content = iframe.appendTo( coming.inner ); + + if (!coming.iframe.preload) { + F._afterLoad(); + } + }, + + _preloadImages: function() { + var group = F.group, + current = F.current, + len = group.length, + cnt = current.preload ? Math.min(current.preload, len - 1) : 0, + item, + i; + + for (i = 1; i <= cnt; i += 1) { + item = group[ (current.index + i ) % len ]; + + if (item.type === 'image' && item.href) { + new Image().src = item.href; + } + } + }, + + _afterLoad: function () { + var coming = F.coming, + previous = F.current, + placeholder = 'fancybox-placeholder', + current, + content, + type, + scrolling, + href, + embed; + + F.hideLoading(); + + if (!coming || F.isActive === false) { + return; + } + + if (false === F.trigger('afterLoad', coming, previous)) { + coming.wrap.stop(true).trigger('onReset').remove(); + + F.coming = null; + + return; + } + + if (previous) { + F.trigger('beforeChange', previous); + + previous.wrap.stop(true).removeClass('fancybox-opened') + .find('.fancybox-item, .fancybox-nav') + .remove(); + } + + F.unbindEvents(); + + current = coming; + content = coming.content; + type = coming.type; + scrolling = coming.scrolling; + + $.extend(F, { + wrap : current.wrap, + skin : current.skin, + outer : current.outer, + inner : current.inner, + current : current, + previous : previous + }); + + href = current.href; + + switch (type) { + case 'inline': + case 'ajax': + case 'html': + if (current.selector) { + content = $('
    ').html(content).find(current.selector); + + } else if (isQuery(content)) { + if (!content.data(placeholder)) { + content.data(placeholder, $('
    ').insertAfter( content ).hide() ); + } + + content = content.show().detach(); + + current.wrap.bind('onReset', function () { + if ($(this).find(content).length) { + content.hide().replaceAll( content.data(placeholder) ).data(placeholder, false); + } + }); + } + break; + + case 'image': + content = current.tpl.image.replace('{href}', href); + break; + + case 'swf': + content = ''; + embed = ''; + + $.each(current.swf, function(name, val) { + content += ''; + embed += ' ' + name + '="' + val + '"'; + }); + + content += ''; + break; + } + + if (!(isQuery(content) && content.parent().is(current.inner))) { + current.inner.append( content ); + } + + // Give a chance for helpers or callbacks to update elements + F.trigger('beforeShow'); + + // Set scrolling before calculating dimensions + current.inner.css('overflow', scrolling === 'yes' ? 'scroll' : (scrolling === 'no' ? 'hidden' : scrolling)); + + // Set initial dimensions and start position + F._setDimension(); + + F.reposition(); + + F.isOpen = false; + F.coming = null; + + F.bindEvents(); + + if (!F.isOpened) { + $('.fancybox-wrap').not( current.wrap ).stop(true).trigger('onReset').remove(); + + } else if (previous.prevMethod) { + F.transitions[ previous.prevMethod ](); + } + + F.transitions[ F.isOpened ? current.nextMethod : current.openMethod ](); + + F._preloadImages(); + }, + + _setDimension: function () { + var viewport = F.getViewport(), + steps = 0, + canShrink = false, + canExpand = false, + wrap = F.wrap, + skin = F.skin, + inner = F.inner, + current = F.current, + width = current.width, + height = current.height, + minWidth = current.minWidth, + minHeight = current.minHeight, + maxWidth = current.maxWidth, + maxHeight = current.maxHeight, + scrolling = current.scrolling, + scrollOut = current.scrollOutside ? current.scrollbarWidth : 0, + margin = current.margin, + wMargin = getScalar(margin[1] + margin[3]), + hMargin = getScalar(margin[0] + margin[2]), + wPadding, + hPadding, + wSpace, + hSpace, + origWidth, + origHeight, + origMaxWidth, + origMaxHeight, + ratio, + width_, + height_, + maxWidth_, + maxHeight_, + iframe, + body; + + // Reset dimensions so we could re-check actual size + wrap.add(skin).add(inner).width('auto').height('auto').removeClass('fancybox-tmp'); + + wPadding = getScalar(skin.outerWidth(true) - skin.width()); + hPadding = getScalar(skin.outerHeight(true) - skin.height()); + + // Any space between content and viewport (margin, padding, border, title) + wSpace = wMargin + wPadding; + hSpace = hMargin + hPadding; + + origWidth = isPercentage(width) ? (viewport.w - wSpace) * getScalar(width) / 100 : width; + origHeight = isPercentage(height) ? (viewport.h - hSpace) * getScalar(height) / 100 : height; + + if (current.type === 'iframe') { + iframe = current.content; + + if (current.autoHeight && iframe.data('ready') === 1) { + try { + if (iframe[0].contentWindow.document.location) { + inner.width( origWidth ).height(9999); + + body = iframe.contents().find('body'); + + if (scrollOut) { + body.css('overflow-x', 'hidden'); + } + + origHeight = body.height(); + } + + } catch (e) {} + } + + } else if (current.autoWidth || current.autoHeight) { + inner.addClass( 'fancybox-tmp' ); + + // Set width or height in case we need to calculate only one dimension + if (!current.autoWidth) { + inner.width( origWidth ); + } + + if (!current.autoHeight) { + inner.height( origHeight ); + } + + if (current.autoWidth) { + origWidth = inner.width(); + } + + if (current.autoHeight) { + origHeight = inner.height(); + } + + inner.removeClass( 'fancybox-tmp' ); + } + + width = getScalar( origWidth ); + height = getScalar( origHeight ); + + ratio = origWidth / origHeight; + + // Calculations for the content + minWidth = getScalar(isPercentage(minWidth) ? getScalar(minWidth, 'w') - wSpace : minWidth); + maxWidth = getScalar(isPercentage(maxWidth) ? getScalar(maxWidth, 'w') - wSpace : maxWidth); + + minHeight = getScalar(isPercentage(minHeight) ? getScalar(minHeight, 'h') - hSpace : minHeight); + maxHeight = getScalar(isPercentage(maxHeight) ? getScalar(maxHeight, 'h') - hSpace : maxHeight); + + // These will be used to determine if wrap can fit in the viewport + origMaxWidth = maxWidth; + origMaxHeight = maxHeight; + + if (current.fitToView) { + maxWidth = Math.min(viewport.w - wSpace, maxWidth); + maxHeight = Math.min(viewport.h - hSpace, maxHeight); + } + + maxWidth_ = viewport.w - wMargin; + maxHeight_ = viewport.h - hMargin; + + if (current.aspectRatio) { + if (width > maxWidth) { + width = maxWidth; + height = getScalar(width / ratio); + } + + if (height > maxHeight) { + height = maxHeight; + width = getScalar(height * ratio); + } + + if (width < minWidth) { + width = minWidth; + height = getScalar(width / ratio); + } + + if (height < minHeight) { + height = minHeight; + width = getScalar(height * ratio); + } + + } else { + width = Math.max(minWidth, Math.min(width, maxWidth)); + + if (current.autoHeight && current.type !== 'iframe') { + inner.width( width ); + + height = inner.height(); + } + + height = Math.max(minHeight, Math.min(height, maxHeight)); + } + + // Try to fit inside viewport (including the title) + if (current.fitToView) { + inner.width( width ).height( height ); + + wrap.width( width + wPadding ); + + // Real wrap dimensions + width_ = wrap.width(); + height_ = wrap.height(); + + if (current.aspectRatio) { + while ((width_ > maxWidth_ || height_ > maxHeight_) && width > minWidth && height > minHeight) { + if (steps++ > 19) { + break; + } + + height = Math.max(minHeight, Math.min(maxHeight, height - 10)); + width = getScalar(height * ratio); + + if (width < minWidth) { + width = minWidth; + height = getScalar(width / ratio); + } + + if (width > maxWidth) { + width = maxWidth; + height = getScalar(width / ratio); + } + + inner.width( width ).height( height ); + + wrap.width( width + wPadding ); + + width_ = wrap.width(); + height_ = wrap.height(); + } + + } else { + width = Math.max(minWidth, Math.min(width, width - (width_ - maxWidth_))); + height = Math.max(minHeight, Math.min(height, height - (height_ - maxHeight_))); + } + } + + if (scrollOut && scrolling === 'auto' && height < origHeight && (width + wPadding + scrollOut) < maxWidth_) { + width += scrollOut; + } + + inner.width( width ).height( height ); + + wrap.width( width + wPadding ); + + width_ = wrap.width(); + height_ = wrap.height(); + + canShrink = (width_ > maxWidth_ || height_ > maxHeight_) && width > minWidth && height > minHeight; + canExpand = current.aspectRatio ? (width < origMaxWidth && height < origMaxHeight && width < origWidth && height < origHeight) : ((width < origMaxWidth || height < origMaxHeight) && (width < origWidth || height < origHeight)); + + $.extend(current, { + dim : { + width : getValue( width_ ), + height : getValue( height_ ) + }, + origWidth : origWidth, + origHeight : origHeight, + canShrink : canShrink, + canExpand : canExpand, + wPadding : wPadding, + hPadding : hPadding, + wrapSpace : height_ - skin.outerHeight(true), + skinSpace : skin.height() - height + }); + + if (!iframe && current.autoHeight && height > minHeight && height < maxHeight && !canExpand) { + inner.height('auto'); + } + }, + + _getPosition: function (onlyAbsolute) { + var current = F.current, + viewport = F.getViewport(), + margin = current.margin, + width = F.wrap.width() + margin[1] + margin[3], + height = F.wrap.height() + margin[0] + margin[2], + rez = { + position: 'absolute', + top : margin[0], + left : margin[3] + }; + + if (current.autoCenter && current.fixed && !onlyAbsolute && height <= viewport.h && width <= viewport.w) { + rez.position = 'fixed'; + + } else if (!current.locked) { + rez.top += viewport.y; + rez.left += viewport.x; + } + + rez.top = getValue(Math.max(rez.top, rez.top + ((viewport.h - height) * current.topRatio))); + rez.left = getValue(Math.max(rez.left, rez.left + ((viewport.w - width) * current.leftRatio))); + + return rez; + }, + + _afterZoomIn: function () { + var current = F.current; + + if (!current) { + return; + } + + F.isOpen = F.isOpened = true; + + F.wrap.css('overflow', 'visible').addClass('fancybox-opened'); + + F.update(); + + // Assign a click event + if ( current.closeClick || (current.nextClick && F.group.length > 1) ) { + F.inner.css('cursor', 'pointer').bind('click.fb', function(e) { + if (!$(e.target).is('a') && !$(e.target).parent().is('a')) { + e.preventDefault(); + + F[ current.closeClick ? 'close' : 'next' ](); + } + }); + } + + // Create a close button + if (current.closeBtn) { + $(current.tpl.closeBtn).appendTo(F.skin).bind('click.fb', function(e) { + e.preventDefault(); + + F.close(); + }); + } + + // Create navigation arrows + if (current.arrows && F.group.length > 1) { + if (current.loop || current.index > 0) { + $(current.tpl.prev).appendTo(F.outer).bind('click.fb', F.prev); + } + + if (current.loop || current.index < F.group.length - 1) { + $(current.tpl.next).appendTo(F.outer).bind('click.fb', F.next); + } + } + + F.trigger('afterShow'); + + // Stop the slideshow if this is the last item + if (!current.loop && current.index === current.group.length - 1) { + F.play( false ); + + } else if (F.opts.autoPlay && !F.player.isActive) { + F.opts.autoPlay = false; + + F.play(); + } + }, + + _afterZoomOut: function ( obj ) { + obj = obj || F.current; + + $('.fancybox-wrap').trigger('onReset').remove(); + + $.extend(F, { + group : {}, + opts : {}, + router : false, + current : null, + isActive : false, + isOpened : false, + isOpen : false, + isClosing : false, + wrap : null, + skin : null, + outer : null, + inner : null + }); + + F.trigger('afterClose', obj); + } + }); + + /* + * Default transitions + */ + + F.transitions = { + getOrigPosition: function () { + var current = F.current, + element = current.element, + orig = current.orig, + pos = {}, + width = 50, + height = 50, + hPadding = current.hPadding, + wPadding = current.wPadding, + viewport = F.getViewport(); + + if (!orig && current.isDom && element.is(':visible')) { + orig = element.find('img:first'); + + if (!orig.length) { + orig = element; + } + } + + if (isQuery(orig)) { + pos = orig.offset(); + + if (orig.is('img')) { + width = orig.outerWidth(); + height = orig.outerHeight(); + } + + } else { + pos.top = viewport.y + (viewport.h - height) * current.topRatio; + pos.left = viewport.x + (viewport.w - width) * current.leftRatio; + } + + if (F.wrap.css('position') === 'fixed' || current.locked) { + pos.top -= viewport.y; + pos.left -= viewport.x; + } + + pos = { + top : getValue(pos.top - hPadding * current.topRatio), + left : getValue(pos.left - wPadding * current.leftRatio), + width : getValue(width + wPadding), + height : getValue(height + hPadding) + }; + + return pos; + }, + + step: function (now, fx) { + var ratio, + padding, + value, + prop = fx.prop, + current = F.current, + wrapSpace = current.wrapSpace, + skinSpace = current.skinSpace; + + if (prop === 'width' || prop === 'height') { + ratio = fx.end === fx.start ? 1 : (now - fx.start) / (fx.end - fx.start); + + if (F.isClosing) { + ratio = 1 - ratio; + } + + padding = prop === 'width' ? current.wPadding : current.hPadding; + value = now - padding; + + F.skin[ prop ]( getScalar( prop === 'width' ? value : value - (wrapSpace * ratio) ) ); + F.inner[ prop ]( getScalar( prop === 'width' ? value : value - (wrapSpace * ratio) - (skinSpace * ratio) ) ); + } + }, + + zoomIn: function () { + var current = F.current, + startPos = current.pos, + effect = current.openEffect, + elastic = effect === 'elastic', + endPos = $.extend({opacity : 1}, startPos); + + // Remove "position" property that breaks older IE + delete endPos.position; + + if (elastic) { + startPos = this.getOrigPosition(); + + if (current.openOpacity) { + startPos.opacity = 0.1; + } + + } else if (effect === 'fade') { + startPos.opacity = 0.1; + } + + F.wrap.css(startPos).animate(endPos, { + duration : effect === 'none' ? 0 : current.openSpeed, + easing : current.openEasing, + step : elastic ? this.step : null, + complete : F._afterZoomIn + }); + }, + + zoomOut: function () { + var current = F.current, + effect = current.closeEffect, + elastic = effect === 'elastic', + endPos = {opacity : 0.1}; + + if (elastic) { + endPos = this.getOrigPosition(); + + if (current.closeOpacity) { + endPos.opacity = 0.1; + } + } + + F.wrap.animate(endPos, { + duration : effect === 'none' ? 0 : current.closeSpeed, + easing : current.closeEasing, + step : elastic ? this.step : null, + complete : F._afterZoomOut + }); + }, + + changeIn: function () { + var current = F.current, + effect = current.nextEffect, + startPos = current.pos, + endPos = { opacity : 1 }, + direction = F.direction, + distance = 200, + field; + + startPos.opacity = 0.1; + + if (effect === 'elastic') { + field = direction === 'down' || direction === 'up' ? 'top' : 'left'; + + if (direction === 'down' || direction === 'right') { + startPos[ field ] = getValue(getScalar(startPos[ field ]) - distance); + endPos[ field ] = '+=' + distance + 'px'; + + } else { + startPos[ field ] = getValue(getScalar(startPos[ field ]) + distance); + endPos[ field ] = '-=' + distance + 'px'; + } + } + + // Workaround for http://bugs.jquery.com/ticket/12273 + if (effect === 'none') { + F._afterZoomIn(); + + } else { + F.wrap.css(startPos).animate(endPos, { + duration : current.nextSpeed, + easing : current.nextEasing, + complete : F._afterZoomIn + }); + } + }, + + changeOut: function () { + var previous = F.previous, + effect = previous.prevEffect, + endPos = { opacity : 0.1 }, + direction = F.direction, + distance = 200; + + if (effect === 'elastic') { + endPos[ direction === 'down' || direction === 'up' ? 'top' : 'left' ] = ( direction === 'up' || direction === 'left' ? '-' : '+' ) + '=' + distance + 'px'; + } + + previous.wrap.animate(endPos, { + duration : effect === 'none' ? 0 : previous.prevSpeed, + easing : previous.prevEasing, + complete : function () { + $(this).trigger('onReset').remove(); + } + }); + } + }; + + /* + * Overlay helper + */ + + F.helpers.overlay = { + defaults : { + closeClick : true, // if true, fancyBox will be closed when user clicks on the overlay + speedOut : 200, // duration of fadeOut animation + showEarly : true, // indicates if should be opened immediately or wait until the content is ready + css : {}, // custom CSS properties + locked : !isTouch, // if true, the content will be locked into overlay + fixed : true // if false, the overlay CSS position property will not be set to "fixed" + }, + + overlay : null, // current handle + fixed : false, // indicates if the overlay has position "fixed" + + // Public methods + create : function(opts) { + opts = $.extend({}, this.defaults, opts); + + if (this.overlay) { + this.close(); + } + + this.overlay = $('
    ').appendTo( 'body' ); + this.fixed = false; + + if (opts.fixed && F.defaults.fixed) { + this.overlay.addClass('fancybox-overlay-fixed'); + + this.fixed = true; + } + }, + + open : function(opts) { + var that = this; + + opts = $.extend({}, this.defaults, opts); + + if (this.overlay) { + this.overlay.unbind('.overlay').width('auto').height('auto'); + + } else { + this.create(opts); + } + + if (!this.fixed) { + W.bind('resize.overlay', $.proxy( this.update, this) ); + + this.update(); + } + + if (opts.closeClick) { + this.overlay.bind('click.overlay', function(e) { + if ($(e.target).hasClass('fancybox-overlay')) { + if (F.isActive) { + F.close(); + } else { + that.close(); + } + } + }); + } + + this.overlay.css( opts.css ).show(); + }, + + close : function() { + $('.fancybox-overlay').remove(); + + W.unbind('resize.overlay'); + + this.overlay = null; + + if (this.margin !== false) { + $('body').css('margin-right', this.margin); + + this.margin = false; + } + + if (this.el) { + this.el.removeClass('fancybox-lock'); + } + }, + + // Private, callbacks + + update : function () { + var width = '100%', offsetWidth; + + // Reset width/height so it will not mess + this.overlay.width(width).height('100%'); + + // jQuery does not return reliable result for IE + if (IE) { + offsetWidth = Math.max(document.documentElement.offsetWidth, document.body.offsetWidth); + + if (D.width() > offsetWidth) { + width = D.width(); + } + + } else if (D.width() > W.width()) { + width = D.width(); + } + + this.overlay.width(width).height(D.height()); + }, + + // This is where we can manipulate DOM, because later it would cause iframes to reload + onReady : function (opts, obj) { + $('.fancybox-overlay').stop(true, true); + + if (!this.overlay) { + this.margin = D.height() > W.height() || $('body').css('overflow-y') === 'scroll' ? $('body').css('margin-right') : false; + this.el = document.all && !document.querySelector ? $('html') : $('body'); + + this.create(opts); + } + + if (opts.locked && this.fixed) { + obj.locked = this.overlay.append( obj.wrap ); + obj.fixed = false; + } + + if (opts.showEarly === true) { + this.beforeShow.apply(this, arguments); + } + }, + + beforeShow : function(opts, obj) { + if (obj.locked) { + this.el.addClass('fancybox-lock'); + + if (this.margin !== false) { + $('body').css('margin-right', getScalar( this.margin ) + obj.scrollbarWidth); + } + } + + this.open(opts); + }, + + onUpdate : function() { + if (!this.fixed) { + this.update(); + } + }, + + afterClose: function (opts) { + // Remove overlay if exists and fancyBox is not opening + // (e.g., it is not being open using afterClose callback) + if (this.overlay && !F.isActive) { + this.overlay.fadeOut(opts.speedOut, $.proxy( this.close, this )); + } + } + }; + + /* + * Title helper + */ + + F.helpers.title = { + defaults : { + type : 'float', // 'float', 'inside', 'outside' or 'over', + position : 'bottom' // 'top' or 'bottom' + }, + + beforeShow: function (opts) { + var current = F.current, + text = current.title, + type = opts.type, + title, + target; + + if ($.isFunction(text)) { + text = text.call(current.element, current); + } + + if (!isString(text) || $.trim(text) === '') { + return; + } + + title = $('
    ' + text + '
    '); + + switch (type) { + case 'inside': + target = F.skin; + break; + + case 'outside': + target = F.wrap; + break; + + case 'over': + target = F.inner; + break; + + default: // 'float' + target = F.skin; + + title.appendTo('body'); + + if (IE) { + title.width( title.width() ); + } + + title.wrapInner(''); + + //Increase bottom margin so this title will also fit into viewport + F.current.margin[2] += Math.abs( getScalar(title.css('margin-bottom')) ); + break; + } + + title[ (opts.position === 'top' ? 'prependTo' : 'appendTo') ](target); + } + }; + + // jQuery plugin initialization + $.fn.fancybox = function (options) { + var index, + that = $(this), + selector = this.selector || '', + run = function(e) { + var what = $(this).blur(), idx = index, relType, relVal; + + if (!(e.ctrlKey || e.altKey || e.shiftKey || e.metaKey) && !what.is('.fancybox-wrap')) { + relType = options.groupAttr || 'data-fancybox-group'; + relVal = what.attr(relType); + + if (!relVal) { + relType = 'rel'; + relVal = what.get(0)[ relType ]; + } + + if (relVal && relVal !== '' && relVal !== 'nofollow') { + what = selector.length ? $(selector) : that; + what = what.filter('[' + relType + '="' + relVal + '"]'); + idx = what.index(this); + } + + options.index = idx; + + // Stop an event from bubbling if everything is fine + if (F.open(what, options) !== false) { + e.preventDefault(); + } + } + }; + + options = options || {}; + index = options.index || 0; + + if (!selector || options.live === false) { + that.unbind('click.fb-start').bind('click.fb-start', run); + + } else { + D.undelegate(selector, 'click.fb-start').delegate(selector + ":not('.fancybox-item, .fancybox-nav')", 'click.fb-start', run); + } + + this.filter('[data-fancybox-start=1]').trigger('click'); + + return this; + }; + + // Tests that need a body at doc ready + D.ready(function() { + if ( $.scrollbarWidth === undefined ) { + // http://benalman.com/projects/jquery-misc-plugins/#scrollbarwidth + $.scrollbarWidth = function() { + var parent = $('
    ').appendTo('body'), + child = parent.children(), + width = child.innerWidth() - child.height( 99 ).innerWidth(); + + parent.remove(); + + return width; + }; + } + + if ( $.support.fixedPosition === undefined ) { + $.support.fixedPosition = (function() { + var elem = $('
    ').appendTo('body'), + fixed = ( elem[0].offsetTop === 20 || elem[0].offsetTop === 15 ); + + elem.remove(); + + return fixed; + }()); + } + + $.extend(F.defaults, { + scrollbarWidth : $.scrollbarWidth(), + fixed : $.support.fixedPosition, + parent : $('body') + }); + }); + +}(window, document, jQuery)); \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/inc/jquery/fancybox/jquery.fancybox.js ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/fancybox_sprite.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/fancybox_sprite.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/fancybox_loading.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/fancybox_loading.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/blank.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/blank.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/fancybox_overlay.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/inc/jquery/fancybox/images/fancybox_overlay.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/inc/jquery/fancybox/jquery.fancybox.css =================================================================== --- releases/1.2.2-B2/platform/inc/jquery/fancybox/jquery.fancybox.css (revision 0) +++ releases/1.2.2-B2/platform/inc/jquery/fancybox/jquery.fancybox.css (revision 16632) @@ -0,0 +1,249 @@ +/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */ +.fancybox-wrap, +.fancybox-skin, +.fancybox-outer, +.fancybox-inner, +.fancybox-image, +.fancybox-wrap iframe, +.fancybox-wrap object, +.fancybox-nav, +.fancybox-nav span, +.fancybox-tmp +{ + padding: 0; + margin: 0; + border: 0; + outline: none; + vertical-align: top; +} + +.fancybox-wrap { + position: absolute; + top: 0; + left: 0; + z-index: 8020; +} + +.fancybox-skin { + position: relative; + background: #f9f9f9; + color: #444; + text-shadow: none; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.fancybox-opened { + z-index: 8030; +} + +.fancybox-opened .fancybox-skin { + -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); + box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); +} + +.fancybox-outer, .fancybox-inner { + position: relative; +} + +.fancybox-inner { + overflow: hidden; +} + +.fancybox-type-iframe .fancybox-inner { + -webkit-overflow-scrolling: touch; +} + +.fancybox-error { + color: #444; + font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; + margin: 0; + padding: 15px; + white-space: nowrap; +} + +.fancybox-image, .fancybox-iframe { + display: block; + width: 100%; + height: 100%; +} + +.fancybox-image { + max-width: 100%; + max-height: 100%; +} + +#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { + background-image: url('@templates_base@/platform/inc/jquery/fancybox/images/fancybox_sprite.png'); +} + +#fancybox-loading { + position: fixed; + top: 50%; + left: 50%; + margin-top: -22px; + margin-left: -22px; + background-position: 0 -108px; + opacity: 0.8; + cursor: pointer; + z-index: 8060; +} + +#fancybox-loading div { + width: 44px; + height: 44px; + background: url('@templates_base@/platform/inc/jquery/fancybox/images/fancybox_loading.gif') center center no-repeat; +} + +.fancybox-close { + position: absolute; + top: -18px; + right: -18px; + width: 36px; + height: 36px; + cursor: pointer; + z-index: 8040; +} + +.fancybox-nav { + position: absolute; + top: 0; + width: 40%; + height: 100%; + cursor: pointer; + text-decoration: none; + background: transparent url('@templates_base@/platform/inc/jquery/fancybox/images/blank.gif'); /* helps IE */ + -webkit-tap-highlight-color: rgba(0,0,0,0); + z-index: 8040; +} + +.fancybox-prev { + left: 0; +} + +.fancybox-next { + right: 0; +} + +.fancybox-nav span { + position: absolute; + top: 50%; + width: 36px; + height: 34px; + margin-top: -18px; + cursor: pointer; + z-index: 8040; + visibility: hidden; +} + +.fancybox-prev span { + left: 10px; + background-position: 0 -36px; +} + +.fancybox-next span { + right: 10px; + background-position: 0 -72px; +} + +.fancybox-nav:hover span { + visibility: visible; +} + +.fancybox-tmp { + position: absolute; + top: -99999px; + left: -99999px; + visibility: hidden; + max-width: 99999px; + max-height: 99999px; + overflow: visible !important; +} + +/* Overlay helper */ + +.fancybox-lock { + overflow: hidden; +} + +.fancybox-overlay { + position: absolute; + top: 0; + left: 0; + overflow: hidden; + display: none; + z-index: 8010; + background: url('@templates_base@/platform/inc/jquery/fancybox/images/fancybox_overlay.png'); +} + +.fancybox-overlay-fixed { + position: fixed; + bottom: 0; + right: 0; +} + +.fancybox-lock .fancybox-overlay { + overflow: auto; + overflow-y: scroll; +} + +/* Title helper */ + +.fancybox-title { + visibility: hidden; + font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; + position: relative; + text-shadow: none; + z-index: 8050; +} + +.fancybox-opened .fancybox-title { + visibility: visible; +} + +.fancybox-title-float-wrap { + position: absolute; + bottom: 0; + right: 50%; + margin-bottom: -35px; + z-index: 8050; + text-align: center; +} + +.fancybox-title-float-wrap .child { + display: inline-block; + margin-right: -100%; + padding: 2px 20px; + background: transparent; /* Fallback for web browsers that doesn't support RGBa */ + background: rgba(0, 0, 0, 0.8); + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; + text-shadow: 0 1px 2px #222; + color: #FFF; + font-weight: bold; + line-height: 24px; + white-space: nowrap; +} + +.fancybox-title-outside-wrap { + position: relative; + margin-top: 10px; + color: #fff; +} + +.fancybox-title-inside-wrap { + padding-top: 10px; +} + +.fancybox-title-over-wrap { + position: absolute; + bottom: 0; + left: 0; + color: #fff; + padding: 10px; + background: #000; + background: rgba(0, 0, 0, .8); +} \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/inc/jquery/fancybox/jquery.fancybox.css ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.css =================================================================== --- releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.css (revision 0) +++ releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.css (revision 16632) @@ -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: releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.css ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/jquery/thickbox/images/loadingAnimation.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/inc/jquery/thickbox/images/loadingAnimation.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.js =================================================================== --- releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.js (revision 0) +++ releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.js (revision 16632) @@ -0,0 +1,436 @@ +/* + * 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/images/loadingAnimation.gif'; + } +); + +function TB () { + this.imgLoader = null; + this.pathToImage = inportalBase + 'inc/jquery/thickbox/images/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("
    "); + $('#TB_overlay').click(TB.remove); + } + } else { + // all others + if (document.getElementById('TB_overlay') === null) { + $('body').append("
    "); + $('#TB_overlay').click(TB.remove); + } + } + + $('#TB_overlay').addClass('TB_overlayBG'); // use background and opacity + + if (params.caption === null) { + params.caption = ''; + } + + $('body').append("
    "); // 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 = "  Next >"; + } else { + TB_PrevCaption = TB_TempArray[TB_Counter].title; + TB_PrevURL = TB_TempArray[TB_Counter].href; + TB_PrevHTML = "  < Prev"; + } + } 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("" + params.caption + "" + "
    " + params.caption + "
    " + TB_imageCount + TB_PrevHTML + TB_NextHTML + "
    close or Esc Key
    "); + $('#TB_closeWindowButton').click(TB.remove); + + if (TB_PrevHTML !== '') { + function goPrev() { + $('#TB_window').remove(); + $('body').append("
    "); + 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("
    "); + 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("
    " + params.caption + "
    close or Esc Key
    "); + }else{ + // iframe modal + $('#TB_overlay').unbind(); + $('#TB_window').append(""); + } + } else { + // not an iframe, ajax + if ($('#TB_window').css('display') != 'block') { + if (url_params['modal'] != 'true') { + // ajax no modal + $('#TB_window').append("
    " + params.caption + "
    close or Esc Key
    "); + } else { + // ajax modal + $('#TB_overlay').unbind(); + $('#TB_window').append("
    "); + } + } 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.parseRedirect = function ($data) { + var $match_redirect = new RegExp('^#redirect#(.*?)($|\\s.*)').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]; +} Property changes on: releases/1.2.2-B2/platform/inc/jquery/thickbox/thickbox.js ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/script.js =================================================================== --- releases/1.2.2-B2/platform/inc/script.js (revision 0) +++ releases/1.2.2-B2/platform/inc/script.js (revision 16632) @@ -0,0 +1,264 @@ +var $form_name = 'kernel_form'; + +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); + } +}; + +function get_control($mask, $field, $append, $prepend) { + $append = $append !== undefined ? '_' + $append : ''; + $prepend = $prepend !== undefined ? $prepend + '_' : ''; + + return document.getElementById($prepend + $mask.replace('#FIELD_NAME#', $field) + $append); +} + +function crc32(str) { + var table = '00000000 77073096 EE0E612C 990951BA 076DC419 706AF48F E963A535 9E6495A3 0EDB8832 79DCB8A4 E0D5E91E 97D2D988 09B64C2B 7EB17CBD E7B82D07 90BF1D91 1DB71064 6AB020F2 F3B97148 84BE41DE 1ADAD47D 6DDDE4EB F4D4B551 83D385C7 136C9856 646BA8C0 FD62F97A 8A65C9EC 14015C4F 63066CD9 FA0F3D63 8D080DF5 3B6E20C8 4C69105E D56041E4 A2677172 3C03E4D1 4B04D447 D20D85FD A50AB56B 35B5A8FA 42B2986C DBBBC9D6 ACBCF940 32D86CE3 45DF5C75 DCD60DCF ABD13D59 26D930AC 51DE003A C8D75180 BFD06116 21B4F4B5 56B3C423 CFBA9599 B8BDA50F 2802B89E 5F058808 C60CD9B2 B10BE924 2F6F7C87 58684C11 C1611DAB B6662D3D 76DC4190 01DB7106 98D220BC EFD5102A 71B18589 06B6B51F 9FBFE4A5 E8B8D433 7807C9A2 0F00F934 9609A88E E10E9818 7F6A0DBB 086D3D2D 91646C97 E6635C01 6B6B51F4 1C6C6162 856530D8 F262004E 6C0695ED 1B01A57B 8208F4C1 F50FC457 65B0D9C6 12B7E950 8BBEB8EA FCB9887C 62DD1DDF 15DA2D49 8CD37CF3 FBD44C65 4DB26158 3AB551CE A3BC0074 D4BB30E2 4ADFA541 3DD895D7 A4D1C46D D3D6F4FB 4369E96A 346ED9FC AD678846 DA60B8D0 44042D73 33031DE5 AA0A4C5F DD0D7CC9 5005713C 270241AA BE0B1010 C90C2086 5768B525 206F85B3 B966D409 CE61E49F 5EDEF90E 29D9C998 B0D09822 C7D7A8B4 59B33D17 2EB40D81 B7BD5C3B C0BA6CAD EDB88320 9ABFB3B6 03B6E20C 74B1D29A EAD54739 9DD277AF 04DB2615 73DC1683 E3630B12 94643B84 0D6D6A3E 7A6A5AA8 E40ECF0B 9309FF9D 0A00AE27 7D079EB1 F00F9344 8708A3D2 1E01F268 6906C2FE F762575D 806567CB 196C3671 6E6B06E7 FED41B76 89D32BE0 10DA7A5A 67DD4ACC F9B9DF6F 8EBEEFF9 17B7BE43 60B08ED5 D6D6A3E8 A1D1937E 38D8C2C4 4FDFF252 D1BB67F1 A6BC5767 3FB506DD 48B2364B D80D2BDA AF0A1B4C 36034AF6 41047A60 DF60EFC3 A867DF55 316E8EEF 4669BE79 CB61B38C BC66831A 256FD2A0 5268E236 CC0C7795 BB0B4703 220216B9 5505262F C5BA3BBE B2BD0B28 2BB45A92 5CB36A04 C2D7FFA7 B5D0CF31 2CD99E8B 5BDEAE1D 9B64C2B0 EC63F226 756AA39C 026D930A 9C0906A9 EB0E363F 72076785 05005713 95BF4A82 E2B87A14 7BB12BAE 0CB61B38 92D28E9B E5D5BE0D 7CDCEFB7 0BDBDF21 86D3D2D4 F1D4E242 68DDB3F8 1FDA836E 81BE16CD F6B9265B 6FB077E1 18B74777 88085AE6 FF0F6A70 66063BCA 11010B5C 8F659EFF F862AE69 616BFFD3 166CCF45 A00AE278 D70DD2EE 4E048354 3903B3C2 A7672661 D06016F7 4969474D 3E6E77DB AED16A4A D9D65ADC 40DF0B66 37D83BF0 A9BCAE53 DEBB9EC5 47B2CF7F 30B5FFE9 BDBDF21C CABAC28A 53B39330 24B4A3A6 BAD03605 CDD70693 54DE5729 23D967BF B3667A2E C4614AB8 5D681B02 2A6F2B94 B40BBE37 C30C8EA1 5A05DF1B 2D02EF8D'; + + var crc = 0; + var x = 0; + var y = 0; + + crc = crc ^ (-1); + + for (var i = 0, iTop = str.length; i < iTop; i++) { + y = ( crc ^ str.charCodeAt(i) ) & 0xFF; + x = "0x" + table.substr(y * 9, 8); + crc = ( crc >>> 8 ) ^ x; + } + + return crc ^ (-1); +} + +function isset(variable) { + if ( variable == null ) { + return false; + } + + return (typeof(variable) == 'undefined') ? false : 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].getAttribute('full_path'); + + 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 ; + } + + 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); +} + +function in_array(needle, haystack) +{ + return array_search(needle, haystack) != -1; +} + +function array_search(needle, haystack) +{ + for (var i=0; i"); +} + +/**/ +/* 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("«", 1, -2).ttip = Calendar._TT["PREV_YEAR"]; + hh("‹", 1, -1).ttip = Calendar._TT["PREV_MONTH"]; + hh(Calendar._TT["TODAY"], 3, 0).ttip = Calendar._TT["GO_TODAY"]; + hh("›", 1, 1).ttip = Calendar._TT["NEXT_MONTH"]; + hh("»", 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 +/**/ +/**/ +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"; +/**/ +/**/ +//document.write("") +/* The main calendar widget. DIV containing a table. */ + Property changes on: releases/1.2.2-B2/platform/inc/calendar.js ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/nlsmenuext_dyn.js =================================================================== --- releases/1.2.2-B2/platform/inc/nlsmenuext_dyn.js (revision 0) +++ releases/1.2.2-B2/platform/inc/nlsmenuext_dyn.js (revision 16632) @@ -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=ovr && i1?unescape(c[1]):""); } + } + } + return ""; +}; + +NlsMenuManager.$removeCookie=function(key) { + NlsMenuManager.$setCookie(key, "-1", "Fri, 31 Dec 1999 23:59:59 GMT;"); +} + + + Property changes on: releases/1.2.2-B2/platform/inc/nlsmenuext_dyn.js ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/nlsmenu.js =================================================================== --- releases/1.2.2-B2/platform/inc/nlsmenu.js (revision 0) +++ releases/1.2.2-B2/platform/inc/nlsmenu.js (revision 16632) @@ -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
    " + + "" + + "
    "); + }; + + this.toString=function() {return "NlsMenuSeparator";}; +}; + +function NlsCustomMenuItem(cst) { + this.intKey = ""; + this.cstMenu = (cst?cst:" "); + 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=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=""; + var tmpCnt=0, prf=this.stlprf, it=null, rt=null, menu=null; + for (var i=0; i":""); + smenu+=(""); + smenu+=(this.orient=="V"?"":""); + } else + if (it.toString()=="NlsCustomMenuItem") { + smenu+=(this.orient=="V"?"":""); + smenu+=(""); + smenu+=(this.orient=="V"?"":""); + } else { + prf=NlsMenu.getPrf(it, this); + if (this.orient=="V") { smenu+=""; } + if (this.orient=="H") { if (tmpCnt==0) smenu+=""; tmpCnt++; } + smenu+=""; + + if (this.showIcon) { + smenu+=""; + } + + smenu+=""; + if (this.showSubIcon && it.subMenuId!="") { smenu+=""; } + smenu+="
    "+it.render()+"
    "+it.cstMenu+"
    "; + smenu+=cs+(this.stretchItem?"width='100%'":"")+" height='100%'>
    "; + if(it.ico) { + if(it.ico[0]) smenu+=""; + if(it.ico[1]) smenu+=""; + if(it.ico[2]) smenu+=""; + } + smenu+=""+it.capt+""+ (it.subMenuId!=""? "" + (sbIc.length>1?"":"") :"") +"
    "; + smenu+=""; + if (this.orient=="V") { smenu+=""; } + if (this.orient=="H" && tmpCnt==this.maxItemCol) { smenu+=""; tmpCnt=0; } + } + } + + if(this.orient=="H" && tmpCnt!=0 ) { + if(this.srItems.length>this.maxItemCol) + while(++tmpCnt<=this.maxItemCol) smenu+=" "; + smenu+=""; + } + smenu += ""; + smenu = cs+"class='"+this.stlprf+"nlsmenu' "+ sAbs + ">"+smenu+""; + + if (this.customBorder!=null) smenu = this.customBorder.applyBorder(smenu, this.stlprf); + smenu = this.shadow.dropShadow(smenu); + + smenu = "
    " + smenu; + if (!this.isMenubar && nls_isIE && !nls_isIE5 && this.mgr.flowOverFormElement) { + smenu += ""; + } + smenu+="
    "; + + if (arguments[0]=="content") return smenu; + + smenu = "
    " + smenu + "
    "; + + 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=""; + var hshadow = "
    "+cs+"width='100%' height='5px' class='"+mn.stlprf+"horzshadow'>
    "; + var vshadow = ""+cs+"id='vshade_"+this.mId+"' width='5px' height='100%' class='"+mn.stlprf+"vertshadow'>"; + var menutd = ""+smenu+""; + var cornertd = ""; + 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 += ""+menutd+""; + break; + case "bottomright" : + shadow += ""+menutd+av[0]+"" + + ""+ah[0]+cornertd+""; + break; + case "bottomleft" : + shadow += ""+av[0]+menutd+"" + + ""+cornertd+ah[1]+""; + break; + case "topleft" : + shadow += ""+cornertd+ah[1]+"" + + ""+av[1]+menutd+""; + break; + case "topright" : + shadow += ""+ah[0]+cornertd+"" + + ""+menutd+av[1]+""; + break; + } + return shadow + ""; + }; +}; + +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+mWcH){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+mHcW){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+mWcH){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=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.eX1mX2 && oe.eY1>=mY1 && oe.eY1<=mY2) || + (oe.eX1mX2 && 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 0) { + for (var i=0;i1) { + 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 0) { + for (var i=0; i 0) { + for (var i=0; i" + Request.progressText + "
    " + Request.progressText + "

    "; +} + +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 = '
    '+Request.progressText+'
    '+escape(Request.progressText)+'
    '; + 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= 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: releases/1.2.2-B2/platform/inc/ajax.js ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/styles.js =================================================================== --- releases/1.2.2-B2/platform/inc/styles.js (revision 0) +++ releases/1.2.2-B2/platform/inc/styles.js (revision 16632) @@ -0,0 +1,48 @@ +// The set of styles for the Styles combo +CKEDITOR.stylesSet.add( + 'portal', + [ + // Block Styles + { name : 'Alex Blue Title' , element : 'h3', styles : { 'color' : 'Blue' } }, + { name : 'Red Title' , element : 'h3', styles : { 'color' : 'Red' } }, + + // Inline Styles + { name : 'Marker: Yellow' , element : 'span', styles : { 'background-color' : 'Yellow' } }, + { name : 'Marker: Green' , element : 'span', styles : { 'background-color' : 'Lime' } }, + + { name : 'Big' , element : 'big' }, + { name : 'Small' , element : 'small' }, + { name : 'Typewriter' , element : 'tt' }, + { name : 'Computer Code' , element : 'code' }, + { name : 'Keyboard Phrase' , element : 'kbd' }, + { name : 'Sample Text' , element : 'samp' }, + { name : 'Variable' , element : 'var' }, + { name : 'Deleted Text' , element : 'del' }, + { name : 'Inserted Text' , element : 'ins' }, + { name : 'Cited Work' , element : 'cite' }, + { name : 'Inline Quotation' , element : 'q' }, + + // Object Styles + { + name : 'Image on Left', + element : 'img', + attributes : + { + 'style' : 'padding: 5px; margin-right: 5px', + 'border' : '2', + 'align' : 'left' + } + }, + + { + name : 'Image on Right', + element : 'img', + attributes : + { + 'style' : 'padding: 5px; margin-right: 5px', + 'border' : '2', + 'align' : 'right' + } + } + ] +); Property changes on: releases/1.2.2-B2/platform/inc/styles.js ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/dmenu.css =================================================================== --- releases/1.2.2-B2/platform/inc/dmenu.css (revision 0) +++ releases/1.2.2-B2/platform/inc/dmenu.css (revision 16632) @@ -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(@templates_base@/platform/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(@templates_base@/platform/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: releases/1.2.2-B2/platform/inc/dmenu.css ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/swfobject.js =================================================================== --- releases/1.2.2-B2/platform/inc/swfobject.js (revision 0) +++ releases/1.2.2-B2/platform/inc/swfobject.js (revision 16632) @@ -0,0 +1,8 @@ +/** + * SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/ + * + * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License: + * http://www.opensource.org/licenses/mit-license.php + * + */ +if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="";_19+="";var _1d=this.getParams();for(var key in _1d){_19+="";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="";}_19+="";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.majorfv.major){return true;}if(this.minorfv.minor){return true;}if(this.rev=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject; \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/inc/swfobject.js ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/swfupload.swf =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/inc/swfupload.swf ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/inc/form_manager.js =================================================================== --- releases/1.2.2-B2/platform/inc/form_manager.js (revision 0) +++ releases/1.2.2-B2/platform/inc/form_manager.js (revision 16632) @@ -0,0 +1,866 @@ +function FormManager() { } + +FormManager.init = function ($settings) { + $.ajaxSetup( {cache: false} ); + + this.url = ''; + this.fieldMask = '#PREFIX#[#ID#][#FIELD_NAME#]'; + + this.noErrorsHTML = ''; + this.checkTimeout = 1000; + this.pendingChecks = {}; + + this.fields = {}; + this.errors = {}; + this.fieldTypes = {}; + this.forms = {}; + this.fieldWatermarks = {}; + + this.xhrRequests = []; + this.windowScope = 'a.form-manager-window, area.form-manager-window, input.form-manager-window'; + this.windowManager = undefined; + + $.extend(this, $settings); + + if ( this.windowManager === undefined ) { + this.windowManager = new FormManager_WindowManagerExample(); + } + + $(document).ready(function () { + FormManager.windowManager.init(FormManager.windowScope); + + $(document).on('FormManager.WindowManager.Ready', function ($e) { + $(FormManager.windowManager.getContentSelector()).scrollTop(0); + }); + }); +}; + +FormManager.resetFields = function ($prefix) { + this.fields[$prefix] = []; +}; + +FormManager.registerField = function ($prefix, $field, $watermark, $field_type) { + // fields are registered before form -> store them in separate array + if (!this.fields[$prefix]) { + this.fields[$prefix] = []; + } + + if ($watermark === undefined) { + $watermark = ''; + } + + this.fieldWatermarks[$prefix + '_' + $field] = $watermark; + + this.fields[$prefix].push($field); + + if ($field_type !== undefined) { + this.fieldTypes[$prefix + '_' + $field] = $field_type; + } +}; + +FormManager.unregisterField = function ($prefix, $field) { + var $field_index = array_search($field, this.fields[$prefix]); + + this.fields[$prefix].splice($field_index, 1); + + delete this.fieldWatermarks[$prefix + '_' + $field]; + delete this.fieldTypes[$prefix + '_' + $field]; +}; + +FormManager.getFieldMask = function ($prefix) { + return this.fieldMask.replace('#PREFIX#', $prefix).replace('#ID#', this.form_param($prefix, 'id')); +}; + +FormManager.getField = function ($prefix, $field, $prepend, $append) { + if ($prepend === undefined) { + $prepend = ''; + } + + if ($append === undefined) { + $append = ''; + } + + var $control_id = this.getFieldMask($prefix).replace('#FIELD_NAME#', $field); + + return document.getElementById($prepend + $control_id + $append); +}; + +FormManager.getBlurFields = function ($prefix, $field) { + var $field_mask = this.getFieldMask($prefix); + + switch ( this.fieldTypes[$prefix + '_' + $field] ) { + case 'swf_upload': + return this.getField($prefix, $field, undefined, '[json]'); + break; + + case 'date': + $field += '_date'; + break; + + case 'radio': + return $("input[name='" + jq($field_mask.replace('#FIELD_NAME#', $field)) + "']"); + break; + + case 'checkbox': + return get_control($field_mask, $field, undefined, '_cb'); + break; + + case 'checkboxes': + return $("input[id^='" + jq($field_mask.replace('#FIELD_NAME#', $field)) + "_']"); + break; + + case 'cc_expiration': + return $('select', this.getCell($prefix, $field, 'field')); + break; + } + + return this.getField($prefix, $field); +}; + +FormManager.registerForm = function ($settings) { + var $defaults = { + url: false, // url for form submission + template: '', // template to use instead of empty string + prefix: '', // unit prefix, used in the form + enabled: true, // form submit enabled + enabledTimer: null, // timer that performs form-resubmit countdown + save_event: '', // event to use for form data processing + id: 0, // id of item being add/edited on a form + form_id: '', // form id to work with + before_close: '', // before window close callback + validation_failure: '', // on validate failure callback + immediate_validation: true // perform validation on blur + }; + + this.forms[$settings.prefix] = {}; + $.extend(this.forms[$settings.prefix], $defaults, $settings); + + $(document).trigger('FormManager.Form.Ready', [$settings.prefix]); + + // when form is registered, then all it's fields should also be registered + + if ( !this.form_param($settings.prefix, 'immediate_validation') ) { + return ; + } + + var $me = this; + + $( this.fields[$settings.prefix] ).each( + function () { + var $blur_fields = $( $me.getBlurFields($settings.prefix, this) ), + $event_name = $blur_fields.length == 1 ? 'blur' : 'click'; + + $blur_fields[$event_name]( + function ($e) { + $me.checkField(this); + } + ); + } + ); + + for (var $error_field in this.errors[$settings.prefix]) { + this.setFieldStatus($settings.prefix, $error_field, this.errors[$settings.prefix][$error_field]); + } +}; + +FormManager.getURL = function ($prefix, $template, $event, $params) { + var $url = this.getUrlMask($prefix); + + if ($template === undefined) { + $template = this.form_param($prefix, 'template'); + } + + $url = $url.replace('#TEMPLATE#', $template); + + if ($event !== undefined) { + $url += ($url.indexOf('?') == -1 ? '?' : '&') + 'events[' + $prefix + ']=' + $event; + } + + if ( typeof($params) == 'object' ) { + for (key in $params) { + $url += ($url.indexOf('?') == -1 ? '?' : '&') + key + '=' + $params[key]; + } + } + + return $url; +}; + +FormManager.getUrlMask = function ($prefix) { + // 1. look in form config + var $url = this.form_param($prefix, 'url'); + + if ( !$url ) { + // 2. look at 'action' attribute of a form + $url = this.getForm($prefix).attr('action'); + } + + if ( !$url ) { + // 3. use global fallback url + $url = this.url; + } + + return $url; +}; + +FormManager.processResponse = function ($prefix, $data, $add_params) { + // enable form back +// alert('enabling for for [' + $prefix + '] in processResponse'); + + if ( $add_params !== undefined ) { + $add_params.response = $data; + } + else { + $add_params = {response: $data}; + } + + this.clearErrors($prefix); + this.processUploadFields($prefix, $data); + + if ($data.status == 'OK') { + var $next_template = this.getNextTemplate($prefix, $data); + + if ( $next_template || $data.do_refresh || $data.redirect_to ) { + var $before_close = this.getFormParamOverride($prefix, 'before_close', $add_params); + + if ( $.isFunction($before_close) ) { + $before_close.call(this, $data, $add_params); + } + + if ( $next_template ) { + // load another template instead of current form + $(this.windowManager.getContentSelector()) + .html('') + .load(this.getURL($prefix, $next_template, undefined, $data.params), function () { + $(document).trigger('FormManager.WindowManager.Ready'); + }); + } + else if ( $data.do_refresh ) { + // refresh whole page + window.location.reload(true); + } + else if ( $data.redirect_to ) { + // redirect to given page + window.location.assign($data.redirect_to); + } + } + else { + // close form without refreshing the page + this.closeForm($prefix, $data, $add_params); + } + } + else { + // set new errors + for ($field in $data.field_errors) { + this.setFieldStatus($prefix, $field, $data.field_errors[$field]); + } + + var $validation_failure = this.form_param($prefix, 'validation_failure'); + + if ( $.isFunction($validation_failure) ) { + $validation_failure.call(this, $data, $add_params); + } + } + + this.enableForm($prefix, true); + +// var $me = this; +// setTimeout(function () { $me.enableForm($prefix, true); }, 1000); +}; + +/** + * Clear errors from all from fields + * + * @param $prefix + */ +FormManager.clearErrors = function ($prefix) { + var $fields = this.fields[$prefix]; + + if (typeof($fields) == 'undefined') { + $fields = []; + } + + this.errors[$prefix] = {}; + + for (var $i = 0; $i < $fields.length; $i++) { + this.setFieldStatus($prefix, $fields[$i]); + } +}; + +FormManager.getNextTemplate = function ($prefix, $responce) { + if ( $responce.next_template && $responce.next_template != '' ) { + return $responce.next_template; + } + else if ( this.form_param($prefix, 'next_template') ) { + return this.form_param($prefix, 'next_template'); + } + + return false; +}; + +FormManager.getCell = function ($prefix, $field_name, $cell_type) { + $field_name = $field_name.replace(/_(date|time)$/, ''); + + return this.getField($prefix, $field_name, undefined, '_' + $cell_type + '_cell'); +}; + +FormManager.setFieldStatus = function ($prefix, $field_name, $error_msg) { + var field_cell = $(this.getCell($prefix, $field_name, 'field')); + var status_cell = $(this.getCell($prefix, $field_name, 'status')); + + if ( $error_msg === undefined || !$error_msg ) { + $error_msg = ''; + } + + if ( field_cell.length == 0 ) { + if (!this.errors[$prefix]) { + this.errors[$prefix] = {}; + } + + this.errors[$prefix][$field_name] = $error_msg; + + /*if(typeof console === 'object') { + console.log('FormManager: Error field "' + $field_name + '" missing.'); + }*/ + + return ; + } + + if ($error_msg === undefined || !$error_msg) { + // show OK + field_cell.parents('tr:first').removeClass('error').addClass('ok'); + status_cell.removeClass('field-error').html(this.noErrorsHTML); + + var $fields = this.fields[$prefix]; + + for (var $i = 0; $i < $fields.length; $i++) { + if ( this.fieldHasError($prefix, $fields[$i]) ) { + return ; + } + } + } + else { + // show error message + field_cell.parents('tr:first').removeClass('ok').addClass('error'); + status_cell.addClass('field-error').html($error_msg); + } +}; + +FormManager.fieldHasError = function ($prefix, $field) { + var status_cell = this.getField($prefix, $field, undefined, '_status_cell'); + + return $.trim( $(status_cell).html() ) != $.trim( this.noErrorsHTML ); +}; + +FormManager.checkField = function ($input, $delayed) { + if ( !$input.id.match(/^(.*?)\[.*?\]\[(.*?)\].*?$/) ) { + return ; + } + + var $prefix = RegExp.$1; + var $field = RegExp.$2.replace(/(_date|_time)$/, ''); + + if ( $field.match(/(.*)(Month|Year)$/) && this.fieldTypes[$prefix + '_' + RegExp.$1 + 'Date'] == 'cc_expiration' ) { + $field = RegExp.$1 + 'Date'; + } + + if ( this.pendingChecks[$field] ) { + clearTimeout( this.pendingChecks[$field] ); + delete this.pendingChecks[$field]; + } + + var $me = this; + + this.pendingChecks[$field] = setTimeout( + function () { + $me.validateField($prefix, $field, $input) + }, + ($delayed === true ? this.checkTimeout : 0) + ); +}; + +FormManager.validateField = function ($prefix, $field, $input) { + var $me = this; + + var $request = $.post( + this.getURL($prefix, undefined, 'OnValidateField') + '&field=' + encodeURIComponent($field) + '&' + $input.name + '=' + encodeURIComponent($input.value), + this._getFormFields($prefix), + function ($data) { + $data = eval('(' + $data + ')'); + $me.setFieldStatus($prefix, $field, $data.status == 'OK' ? undefined : $data.status); + $me.processUploadFields($prefix, $data); + + // show/hide general error notice + $('#' + $prefix + '_error_message').toggle(!$.isArray($data.other_errors)); + } + ); + + this.xhrRequests.push($request); +}; + +FormManager.processUploadFields = function ($prefix, $response) { + if ( $response['uploader_info'] === undefined || $.isArray($response['uploader_info']) ) { + // no data (event don't support that) OR empty array (no uploader fields on form) + return; + } + + var $field_mask = this.getFieldMask($prefix); + + $.each($response['uploader_info'], function ($field_name, $field_data) { + var $uploader_id = $field_mask.replace('#FIELD_NAME#', $field_name); + + $(document).trigger('UploadsManager.Uploader.' + crc32($uploader_id), ['refreshQueue', $field_data]); + }); +}; + +FormManager.form_param = function ($prefix, $param, $value) { + if ( this.forms[$prefix] === undefined ) { + return ''; + } + + if ($value === undefined) { + return this.forms[$prefix][$param]; + } + + this.forms[$prefix][$param] = $value; +}; + +FormManager.getFormParamOverride = function ($prefix, $param, $overrides) { + if ( $overrides[$param] !== undefined ) { + return $overrides[$param]; + } + + return this.form_param($prefix, $param); +}; + +/* === related to form opening/closing/submitting === */ +FormManager.openForm = function ($prefix, $template, $width, $height, $source_form, $params) { + var $url = this.getURL($prefix, $template, undefined, $params); + + this.windowManager.open($url, $width, $height, $source_form); +}; + +FormManager.validateAll = function ($prefix, $status) { + var $fields = this.fields[$prefix]; + + for (var $i = 0; $i < $fields.length; $i++) { + this.setFieldStatus($prefix, $fields[$i], $status); + } +}; + +FormManager.closeForm = function ($prefix, $data, $add_params) { + if ( $data === undefined ) { + $data = {}; + } + + if ( $add_params === undefined ) { + $add_params = {}; + } + + var $before_close = this.getFormParamOverride($prefix, 'before_close', $add_params); + + this.cancelXHRRequests(); + this.validateAll($prefix); + + if ( $.isFunction($before_close) ) { + var $result = $before_close.call(this, $data, $add_params); + + if ($result === false) { + return; + } + } + + this.windowManager.close(); +}; + +FormManager._getFormFields = function ($prefix) { + var $old_values = {}, + $fields = this.fields[$prefix]; + + if (typeof($fields) == 'undefined') { + $fields = []; + } + + // remove watermarks from input fields + for (var $i = 0; $i < $fields.length; $i++) { + var $control = this.getField($prefix, $fields[$i]), + $watermark = this.fieldWatermarks[ $prefix + '_' + $fields[$i] ]; + + if ( $control ) { + $old_values[$fields[$i]] = $control.value; + + if ( $watermark !== undefined && $control.value == $watermark ) { + $control.value = ''; + } + } + } + + var $form_fields = this.getForm($prefix).serialize(); + + // restore original values into input fields + for (var $i = 0; $i < $fields.length; $i++) { + var $control = this.getField($prefix, $fields[$i]); + + if ( $control ) { + $control.value = $old_values[$fields[$i]]; + } + } + + return $form_fields; +}; + +FormManager.getForm = function ($prefix) { + var $form_id = this.form_param($prefix, 'form_id'); + + return $('#' + jq($form_id)); +}; + +FormManager.enableForm = function ($prefix, $enabled) { + if ($enabled === undefined) { + $enabled = true; + } + + if ($enabled) { + clearTimeout( this.form_param($prefix, 'enabledTimer') ); + this.form_param($prefix, 'enabledTimer', null); + } + else { + var $me = this; + + // set timer for 10 seconds to enable form back (just in case if ajax responce fails) + var $timer = setTimeout( + function () { +// alert('enabling for for [' + $prefix + '] in setTimeout'); + $me.enableForm($prefix, true); + } + , 10000 + ); + + this.form_param($prefix, 'enabledTimer', $timer); + } + + this.form_param($prefix, 'enabled', $enabled); +}; + +FormManager.cancelXHRRequests = function () { + while ( this.xhrRequests.length > 0 ) { + this.xhrRequests.shift().abort(); + } +}; + +FormManager.submitForm = function ($prefix, $add_params) { + if ( !this.form_param($prefix, 'enabled') ) { + return ; + } + + // disable form + this.enableForm($prefix, false); + + var $me = this; + this.cancelXHRRequests(); + + $.post( + this.getURL( $prefix, undefined, this.form_param($prefix, 'save_event') ), + this._getFormFields($prefix), + function ($data) { + var $redirect = FormManager.parseRedirect($data); + + if ( $redirect !== false ) { + window.location.href = $redirect; + + return ; + } + + $me.processResponse($prefix, eval('(' + $data + ')'), $add_params); + } + ) +}; + +FormManager.beforeClose = function () { + this.cancelXHRRequests(); + + for (var $prefix in this.forms) { + var $before_close = this.form_param($prefix, 'before_close'); + + this.clearErrors($prefix); + + if ( $.isFunction($before_close) ) { + $before_close.call(this, {}, {}); + } + } +}; + +FormManager.parseRedirect = function ($data) { + var $match_redirect = new RegExp('^#redirect#(.*?)($|\\s.*)').exec($data); + + if ( $match_redirect != null ) { + // redirect to external template requested + return $match_redirect[1]; + } + + return false; +}; + +FormManager.parseQueryString = function ($url) { + var $query_string = {}; + + $url.replace( + new RegExp('([^?=&]+)(=([^&]*))?', 'g'), + function($0, $1, $2, $3) { + $query_string[$1] = decodeURIComponent($3); + } + ); + + return $query_string; +}; + +/* ==================================================================== */ + +function FormManager_WindowManagerExample() { + +} + +FormManager_WindowManagerExample.prototype.init = function ($window_scope, $context) { + throw 'FormManager_WindowManagerExample: Please use other window manager.'; +}; + +FormManager_WindowManagerExample.prototype.open = function ($url, $width, $height, $source_form) { + +}; + +FormManager_WindowManagerExample.prototype.getDefaultOptions = function ($url, $width, $height) { + +}; + +FormManager_WindowManagerExample.prototype.close = function () { + +}; + +FormManager_WindowManagerExample.prototype.getContentSelector = function () { + +}; + +/* ==================================================================== */ + +function FormManager_WindowManagerThickBox() { + this.lastWindowScope = ''; +} + +FormManager_WindowManagerThickBox.prototype.init = function ($window_scope, $context) { + var $me = this; + + $(this.getWindowScope($window_scope), $context).click(function ($e) { + var $options = $me.getDefaultOptions(this.href || this.alt); + + $.extend($options, { + caption: this.title || this.name || null, + imageGroup: this.rel || false + }); + + TB.show($options); + this.blur(); + + $e.preventDefault(); + }); +}; + +FormManager_WindowManagerThickBox.prototype.getWindowScope = function ($window_scope) { + if ( $window_scope !== undefined ) { + this.lastWindowScope = $window_scope; + + return $window_scope; + } + + return this.lastWindowScope; +}; + +FormManager_WindowManagerThickBox.prototype.open = function ($url, $width, $height, $source_form) { + $url += ($url.indexOf('?') == -1 ? '?' : '&') + 'width=' + $width + '&height=' + $height + '&modal=true'; + + var $options = this.getDefaultOptions($url, $width, $height); + + if ( $source_form !== undefined ) { + $options.postParams = $($source_form).serialize(); + } + + TB.show($options); +}; + +FormManager_WindowManagerThickBox.prototype.getDefaultOptions = function ($url, $width, $height) { + var $me = this; + + return { + url: $url, + onAfterShow: function () { + $me.init(undefined, $me.getContentSelector()); + + // document.ready equivalent for ajax loaded windows + $(document).trigger('FormManager.WindowManager.Ready'); + } + }; +}; + +FormManager_WindowManagerThickBox.prototype.close = function () { + TB.remove(); +}; + +FormManager_WindowManagerThickBox.prototype.getContentSelector = function () { + return '#TB_ajaxContent'; +}; + +/* ==================================================================== */ + +function FormManager_WindowManagerColorBox() { + this.lastWindowScope = ''; +} + +FormManager_WindowManagerColorBox.prototype.init = function ($window_scope, $context) { + var $me = this; + + $(this.getWindowScope($window_scope), $context).each(function () { + var $url = this.href || this.alt, + $query_string = FormManager.parseQueryString($url), + $options = $me.getDefaultOptions( + this.href || this.alt, + $query_string['width'] !== undefined ? $query_string['width'] : false, + $query_string['height'] !== undefined ? $query_string['height'] : false + ); + + $.extend($options, { + title: this.title || this.name || false + }); + + $(this).colorbox($options); + }); +}; + +FormManager_WindowManagerColorBox.prototype.getWindowScope = function ($window_scope) { + if ( $window_scope !== undefined ) { + this.lastWindowScope = $window_scope; + + return $window_scope; + } + + return this.lastWindowScope; +}; + +FormManager_WindowManagerColorBox.prototype.open = function ($url, $width, $height, $source_form) { + var $options = this.getDefaultOptions($url, $width, $height); + + $.extend($options, { + // modal analog + escKey: false, + overlayClose: false + }); + + if ( $source_form !== undefined ) { + $options.data = $($source_form).serialize(); + } + + $.colorbox($options); +}; + +FormManager_WindowManagerColorBox.prototype.getDefaultOptions = function ($url, $width, $height) { + var $me = this; + + return { + href: $url, + + innerWidth: $width, + innerHeight: $height, + + onComplete: function () { + $me.init(undefined, $me.getContentSelector()); + + // document.ready equivalent for ajax loaded windows + $(document).trigger('FormManager.WindowManager.Ready'); + } + }; +}; + +FormManager_WindowManagerColorBox.prototype.close = function () { + $.colorbox.close(); +}; + +FormManager_WindowManagerColorBox.prototype.getContentSelector = function () { + return '#cboxLoadedContent'; +}; + +/* ==================================================================== */ + +function FormManager_WindowManagerFancyBox() { + this.lastWindowScope = ''; +} + +FormManager_WindowManagerFancyBox.prototype.init = function ($window_scope, $context) { + var $me = this; + + $(this.getWindowScope($window_scope), $context).each(function () { + var $url = this.href || this.alt, + $query_string = FormManager.parseQueryString($url), + $options = $me.getDefaultOptions( + $url, + $query_string['width'] !== undefined ? $query_string['width'] : false, + $query_string['height'] !== undefined ? $query_string['height'] : false + ); + + $.extend($options, { + title: this.title || this.name || false + }); + + $(this).fancybox($options); + }); +}; + +FormManager_WindowManagerFancyBox.prototype.getWindowScope = function ($window_scope) { + if ( $window_scope !== undefined ) { + this.lastWindowScope = $window_scope; + + return $window_scope; + } + + return this.lastWindowScope; +}; + +FormManager_WindowManagerFancyBox.prototype.open = function ($url, $width, $height, $source_form) { + var $options = this.getDefaultOptions($url, $width, $height); + + $.extend($options, { + modal: true + }); + + if ($source_form !== undefined) { + $options['ajax'] = { + data: $($source_form).serialize() + }; + } + + $.fancybox.open($options); +}; + +FormManager_WindowManagerFancyBox.prototype.getDefaultOptions = function ($url, $width, $height) { + var $me = this; + + return { + href: $url, + type : $.fancybox.isImage($url) ? 'image' : 'ajax', + + width: $width, + height: $height, + autoSize: false, + + afterShow: function () { + $me.init(undefined, $me.getContentSelector()); + + // document.ready equivalent for ajax loaded windows + $(document).trigger('FormManager.WindowManager.Ready'); + } + }; +}; + +FormManager_WindowManagerFancyBox.prototype.close = function () { + $.fancybox.close(); +}; + +FormManager_WindowManagerFancyBox.prototype.getContentSelector = function () { + return '.fancybox-inner'; +}; Property changes on: releases/1.2.2-B2/platform/inc/form_manager.js ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/nlsmenueffect.js =================================================================== --- releases/1.2.2-B2/platform/inc/nlsmenueffect.js (revision 0) +++ releases/1.2.2-B2/platform/inc/nlsmenueffect.js (revision 16632) @@ -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"]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 = ""; + var sTop="", sBottom="", sLeft="", sRight=""; + if (bTop) sTop=""; + if (bBottom) sBottom=""; + if (bLeft) { + sLeft=""; + if (bTop) sTop=""+sTop; + if (bBottom) sBottom=""+sBottom; + } + if (bRight) { + sRight=""; + if (bTop) sTop+=""; + if (bBottom) sBottom+=""; + } + if (sTop!="") sTop=""+sTop+""; + if (sBottom!="") sBottom=""+sBottom+""; + border=border+sTop+""+sLeft+""+sRight+""+sBottom; + border+="
      
    @menu
    "; + + 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: releases/1.2.2-B2/platform/inc/nlsmenueffect.js ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/styles.css =================================================================== --- releases/1.2.2-B2/platform/inc/styles.css (revision 0) +++ releases/1.2.2-B2/platform/inc/styles.css (revision 16632) @@ -0,0 +1,692 @@ +/* --- 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('@templates_base@/platform/img/horizontal_dashed_line.gif') bottom repeat-x; +} + +.vertical-separator { + background: url('@templates_base@/platform/img/vertical_dashed_line.gif') top center repeat-y; +} + +img, img A { + border: 0px; +} + +form { + display: inline; +} + +.top-background { + background: url('@templates_base@/platform/img/top_background.gif') right repeat-y; +} + +.top-baner-cell + { + padding: 10px; + text-align:center; + } + +.menu-background { + background: url('@templates_base@/platform/img/menu_background.gif') top repeat-x #1865AC; + width: 100%; +} + +.top-select-padding { + padding: 0px 15px; +} + +.footer-table td { + background: url('@templates_base@/platform/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('@templates_base@/platform/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('@templates_base@/platform/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('@templates_base@/platform/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('@templates_base@/platform/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('@templates_base@/platform/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, .error .field-name { + 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('@templates_base@/platform/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('@templates_base@/platform/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('@templates_base@/platform/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('@templates_base@/platform/img/gradient_background.gif') top repeat-x #FFFFFF; +} + +.item-listing-featured { + background: url('@templates_base@/platform/img/gradient_background_gr.gif') top repeat-x #FFFFFF; +} + +.item-listing-lead { + background: url('@templates_base@/platform/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 Rating 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('@templates_base@/platform/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; +} + +/* Uploader */ +.uploader-queue div.file { + font-size: 11px; + border: 1px solid #7F99C5; + padding: 3px; + background-color: #DEE7F6; + margin-bottom: 2px; +} + +.uploader-queue .left { + float: left; + vertical-align: top; +} + +.uploader-queue .file-label { + margin-left: 5px; +} + +.uploader-queue .preview .delete-checkbox { + margin-top: -3px; +} + +.uploader-queue .progress-container { + margin: 2px 5px 0px 5px; +} + +.uploader-queue .progress-empty { + width: 150px; + height: 9px; + border: 1px solid black; + background: url('@templates_base@/platform/img/progress_left.gif') repeat-x; +} + +.uploader-queue .progress-full { + height: 9px; + background: url('@templates_base@/platform/img/progress_done.gif'); +} + +.uploader-queue .thumbnail { + /*margin-bottom: 2px;*/ + border: 1px solid black; + background-color: grey; +} + +/* Inline CKEditor styles dropdown enlargement */ +div.cke_combopanel__styles { + width: 200px; + height: 300px; +} Property changes on: releases/1.2.2-B2/platform/inc/styles.css ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/uploader/uploader.js =================================================================== --- releases/1.2.2-B2/platform/inc/uploader/uploader.js (revision 0) +++ releases/1.2.2-B2/platform/inc/uploader/uploader.js (revision 16632) @@ -0,0 +1,749 @@ +// this js class name is hardcoded in flash object :( +var SWFUpload = function () {}; +SWFUpload.instances = {}; + +function Uploader(id, params) { + this.id = id; + + // normalize params + if (isNaN(parseInt(params.multiple))) { + // ensure that maximal file number is greater then zero + params.multiple = 1; + } + + params.allowedFilesize = this._normalizeFilesize(params.allowedFilesize); + + // set params to uploader + this._eventQueue = []; + this.uploadCancelled = false; + this.flashReady = false; + + this.params = params; + this._ensureDefaultValues(); + + this.files = []; + this.files_count = 0; + this.deleted = []; + + // because used outside this class + this.deleteURL = params.deleteURL; + + this.enableUploadButton(); + this._attachEventHandler(); + + var $me = this; + + if ( this.params.ajax ) { + $(document).bind('FormManager.WindowManager.Ready', function ($e) { + $me.init(); + }); + } + else { + $(document).ready(function() { + $me.init(); + }); + } +} + +/* ==== Private methods ==== */ +Uploader.prototype._attachEventHandler = function() { + var $me = this; + + $(document).bind('UploadsManager.Uploader.' + crc32(this.id), function ($e, $method) { + $me[$method].apply($me, Array.prototype.slice.call(arguments, 2)); + }); +}; + +Uploader.prototype._ensureDefaultValues = function() { + // Upload backend settings + var $defaults = { + baseUrl : '', + uploadURL : '', + deleteURL : '', + previewURL : '', + useQueryString : false, + requeueOnError : false, + httpSuccess : '', + filePostName : 'Filedata', + allowedFiletypes : '*.*', + allowedFiletypesDescription : 'All Files', + allowedFilesize : 0, // Default zero means "unlimited" + multiple : 0, + field : '', + thumb_format: '', + urls : '', + names : '', + sizes : '', + fileQueueLimit : 0, + buttonImageURL : '', + buttonWidth : 1, + buttonHeight : 1, + buttonText : '', + buttonTextTopPadding : 0, + buttonTextLeftPadding : 0, + buttonTextStyle : 'color: #000000; font-size: 16pt;', + buttonAction : parseInt(this.params.multiple) == 1 ? -100 : -110, // SELECT_FILE : -100, SELECT_FILES : -110 + buttonDisabled : true, //false, + buttonCursor : -1, // ARROW : -1, HAND : -2 + wmode : 'transparent', // "window", "transparent", "opaque" + buttonPlaceholderId: false, + ajax: false + }; + + for (var $param_name in $defaults) { + if (this.params[$param_name] == null) { +// console.log('setting default value [', $defaults[$param_name], '] for missing parameter [', $param_name, '] instead of [', this.params[$param_name], ']'); + this.params[$param_name] = $defaults[$param_name]; + } + } +}; + +Uploader.prototype._normalizeFilesize = function($file_size) { + var $normalize_size = parseInt($file_size); + if (isNaN($normalize_size)) { + return $file_size; + } + + // in kilobytes (flash doesn't recognize numbers, that are longer, then 9 digits) + return $normalize_size / 1024; +}; + +Uploader.prototype._prepareFiles = function() { + var ids = ''; + var names = ''; + + // process uploaded files + for (var f = 0; f < this.files.length; f++) { + if (isset(this.files[f].uploaded) && !isset(this.files[f].temp)) { + continue; + } + + ids += this.files[f].id + '|'; + names += this.files[f].name + '|'; + } + + ids = ids.replace(/\|$/, '', ids); + names = names.replace(/\|$/, '', names); + + document.getElementById(this.id+'[tmp_ids]').value = ids; + document.getElementById(this.id+'[tmp_names]').value = names; + document.getElementById(this.id+'[tmp_deleted]').value = this.deleted.join('|'); +}; + +Uploader.prototype._formatSize = function (bytes) { + var kb = Math.round(bytes / 1024); + + if (kb < 1024) { + return kb + ' KB'; + } + + var mb = Math.round(kb / 1024 * 100) / 100; + + return mb + ' MB'; +}; + +Uploader.prototype._executeNextEvent = function () { + var f = this._eventQueue ? this._eventQueue.shift() : null; + if (typeof(f) === 'function') { + f.apply(this); + } +}; + +/* ==== Public methods ==== */ +Uploader.prototype.init = function() { + this.IconPath = this.params.IconPath ? this.params.IconPath : '../admin_templates/img/browser/icons'; + + // initialize flash object + this.flash_id = UploadsManager._nextFlashId(); + + // add callbacks for every event, because none of callbacks will work in other case (see swfupload documentation) + SWFUpload.instances[this.flash_id] = this; + SWFUpload.instances[this.flash_id].flashReady = function () { UploadsManager.onFlashReady(this.id); }; + SWFUpload.instances[this.flash_id].fileDialogStart = UploadsManager.onHandleEverything; + SWFUpload.instances[this.flash_id].fileQueued = UploadsManager.onFileQueued; + SWFUpload.instances[this.flash_id].fileQueueError = UploadsManager.onFileQueueError; + SWFUpload.instances[this.flash_id].fileDialogComplete = UploadsManager.onHandleEverything; + + SWFUpload.instances[this.flash_id].uploadStart = UploadsManager.onUploadStart; + SWFUpload.instances[this.flash_id].uploadProgress = UploadsManager.onUploadProgress; + SWFUpload.instances[this.flash_id].uploadError = UploadsManager.onUploadError; + SWFUpload.instances[this.flash_id].uploadSuccess = UploadsManager.onUploadSuccess; + SWFUpload.instances[this.flash_id].uploadComplete = UploadsManager.onUploadComplete; + SWFUpload.instances[this.flash_id].debug = UploadsManager.onDebug; + + this.swf = new SWFObject(this.params.baseUrl + '/swfupload.swf', this.flash_id, this.params.buttonWidth, this.params.buttonHeight, '9', '#FFFFFF'); + this.swf.setAttribute('style', ''); + this.swf.addParam('wmode', encodeURIComponent(this.params.wmode)); + + this.swf.addVariable('movieName', encodeURIComponent(this.flash_id)); + this.swf.addVariable('fileUploadLimit', 0); + this.swf.addVariable('fileQueueLimit', encodeURIComponent(this.params.fileQueueLimit)); + this.swf.addVariable('fileSizeLimit', encodeURIComponent(this.params.allowedFilesize)); // in kilobytes + this.swf.addVariable('fileTypes', encodeURIComponent(this.params.allowedFiletypes)); + this.swf.addVariable('fileTypesDescription', encodeURIComponent(this.params.allowedFiletypesDescription)); + this.swf.addVariable('uploadURL', encodeURIComponent(this.params.uploadURL)); + + // upload button appearance + this.swf.addVariable('buttonImageURL', encodeURIComponent(this.params.buttonImageURL)); + this.swf.addVariable('buttonWidth', encodeURIComponent(this.params.buttonWidth)); + this.swf.addVariable('buttonHeight', encodeURIComponent(this.params.buttonHeight)); + this.swf.addVariable('buttonText', encodeURIComponent(this.params.buttonText)); + this.swf.addVariable('buttonTextTopPadding', encodeURIComponent(this.params.buttonTextTopPadding)); + this.swf.addVariable('buttonTextLeftPadding', encodeURIComponent(this.params.buttonTextLeftPadding)); + this.swf.addVariable('buttonTextStyle', encodeURIComponent(this.params.buttonTextStyle)); + this.swf.addVariable('buttonAction', encodeURIComponent(this.params.buttonAction)); + this.swf.addVariable('buttonDisabled', encodeURIComponent(this.params.buttonDisabled)); + this.swf.addVariable('buttonCursor', encodeURIComponent(this.params.buttonCursor)); + + if (UploadsManager._debugMode) { + this.swf.addVariable('debugEnabled', encodeURIComponent('true')); // flash var + } + + this.renderBrowseButton(); + + this.refreshQueue(); +}; + +Uploader.prototype.refreshQueue = function($params) { + if ( $params !== undefined ) { + $.extend(true, this.params, $params); + + document.getElementById(this.id+'[upload]').value = this.params.names; + document.getElementById(this.id+'[order]').value = this.params.names; + } + + // 1. remove queue DIVs for files, that doesn't exist after upload was made + var $new_file_ids = this.getFileIds(this.params.names); + + for (var $i = 0; $i < this.files.length; $i++) { + if ( !in_array(this.files[$i].id, $new_file_ids) ) { + this.updateQueueFile($i, true); + } + } + + this.files = []; + this.files_count = 0; + this.deleted = []; + + if (this.params.urls != '') { + var urls = this.params.urls.split('|'), + names = this.params.names.split('|'), + sizes = this.params.sizes.split('|'); + + for (var i = 0; i < urls.length; i++) { + var a_file = { + id : this.getUploadedFileId(names[i]), + name : names[i], + url : urls[i], + size: sizes[i], + uploaded : 1, + progress: 100 + }; + + this.files_count++; + this.files.push(a_file); + } + + this.updateInfo(); + } +}; + +Uploader.prototype.getFileIds = function($file_names) { + var $ret = []; + + if ( !$file_names.length ) { + return $ret; + } + + if ( !$.isArray($file_names) ) { + $file_names = $file_names.split('|'); + } + + for (var i = 0; i < $file_names.length; i++) { + $ret.push(this.getUploadedFileId($file_names[i])) + } + + return $ret; +}; + +Uploader.prototype.getUploadedFileId = function($file_name) { + return 'uploaded_' + crc32($file_name); +}; + +Uploader.prototype.enableUploadButton = function() { + var $me = this; + + // enable upload button, when flash is fully loaded + this.queueEvent( + function() { + setTimeout( + function () { + $me.callFlash('SetButtonDisabled', [false]); + }, 0 + ) + } + ); +}; + +Uploader.prototype.renderBrowseButton = function() { + var holder = document.getElementById(this.params.buttonPlaceholderId); + this.swf.write(holder); + + this.flash = document.getElementById(this.flash_id); +}; + +Uploader.prototype.remove = function() { + var id = this.params.buttonPlaceholderId; + + var obj = document.getElementById(id); + + if (obj/* && obj.nodeName == "OBJECT"*/) { + var u = navigator.userAgent.toLowerCase(); + var p = navigator.platform.toLowerCase(); + var windows = p ? /win/.test(p) : /win/.test(u); + var $me = this; + + if (document.all && windows) { + obj.style.display = "none"; + (function(){ + if (obj.readyState == 4) { + $me.removeObjectInIE(id); + } + else { + setTimeout(arguments.callee, 10); + } + })(); + } + else { + obj.parentNode.removeChild(obj); + } + } +}; + +Uploader.prototype.removeObjectInIE = function(id) { + var obj = document.getElementById(id); + if (obj) { + for (var i in obj) { + if (typeof obj[i] == 'function') { + obj[i] = null; + } + } + obj.parentNode.removeChild(obj); + } +}; + +Uploader.prototype.isImage = function($filename) { + this.removeTempExtension($filename).match(/\.([^.]*)$/); + + var $ext = RegExp.$1.toLowerCase(); + + return $ext.match(/^(bmp|gif|jpg|jpeg|png)$/); +}; + +Uploader.prototype.getFileIcon = function($filename) { + this.removeTempExtension($filename).match(/\.([^.]*)$/); + + var $ext = RegExp.$1.toLowerCase(), + $ext_overrides = { + 'doc': '^(docx|dotx|docm|dotm)$', + 'xls': '^(xlsx|xltx|xlsm|xltm|xlam|xlsb)$', + 'ppt': '^(pptx|potx|ppsx|ppam|pptm|potm|ppsm)$' + }; + + $.each($ext_overrides, function ($new_ext, $expression) { + var $regexp = new RegExp($expression); + + if ( $ext.match($regexp) ) { + $ext = $new_ext; + + return false; + } + + return true; + }); + + var $icon = $ext.match(/^(ai|avi|bmp|cs|dll|doc|dot|exe|fla|gif|htm|html|jpg|js|mdb|mp3|pdf|ppt|rdp|swf|swt|txt|vsd|xls|xml|zip)$/) ? $ext : 'default.icon'; + + return this.IconPath + '/' + $icon + '.gif'; +}; + +Uploader.prototype.removeTempExtension = function ($file) { + return $file.replace(/(_[\d]+)?\.tmp$/, ''); +}; + +Uploader.prototype.getQueueElement = function($file) { + var $ret = ''; + var $icon_image = this.getFileIcon($file.name); + var $file_label = this.removeTempExtension($file.name) + ' (' + this._formatSize($file.size) + ')'; + var $need_preview = false; + + if (isset($file.uploaded)) { + // add deletion checkbox + $need_preview = (this.params.thumb_format.length > 0) && this.isImage($file.name); + $ret += '
    '; + + // add icon based on file type + $ret += '
    '; + + if ($need_preview) { + $ret += ''; + } + else { + $ret += ''; + } + + $ret += '
    '; + + // add filename + preview link + $ret += ''; + } + else { + // add icon based on file type + $ret += '
    '; + + // add filename + $ret += '
    ' + $file_label + '
    '; + + // add empty progress bar + $ret += '
    '; + + // add cancel upload link + $ret += ''; + } + + $ret += '
    '; + $ret = $('
    ' + $ret + '
    '); + + // set click events + var $me = this; + + $('.delete-file-btn', $ret).click( + function ($e) { + $(this).prop('checked', !UploadsManager.DeleteFile($me.id, $file.name)); + } + ); + + $('.cancel-upload-btn', $ret).click( + function ($e) { + UploadsManager.CancelFile(UploadsManager._getUploader($file).id, $file.id); + return false; + } + ); + + // prepare auto-loading preview + var $image = $('img.thumbnail-image', $ret); + + if ($image.length > 0) { + var $tmp_image = new Image(); + $tmp_image.src = $image.attr('large_src'); + + $($tmp_image).load ( + function ($e) { + $image.attr('src', $tmp_image.src).addClass('thumbnail'); + } + ); + } + + return $ret; +}; + +Uploader.prototype.getSortedFiles = function($ordered_queue) { + var $me = this; + + var $ret = $.map($me.files, function ($elem, $index) { + var $file_id = $ordered_queue[$index].replace(/_queue_row$/, ''), + $file_index = $me.getFileIndex({id: $file_id}); + + return $me.files[$file_index].name; + }); + + return $ret; +}; + +Uploader.prototype.updateQueueFile = function($file_index, $delete_file) { + var $queue_container = $( jq('#' + this.id + '_queueinfo') ); + + if ($delete_file !== undefined && $delete_file) { + $( jq('#' + this.files[$file_index].id + '_queue_row') ).remove(); + + if (this.files.length == 1) { + $queue_container.css('margin-top', '0px'); + } + return ; + } + + var $ret = this.getQueueElement(this.files[$file_index]), + $row = $(jq('#' + this.files[$file_index].id + '_queue_row')); + + if ($row.length > 0) { + // file round -> replace + $row.replaceWith($ret); + } + else { + // file not found - add + $( jq('#' + this.id + '_queueinfo') ).append($ret); + $queue_container.css('margin-top', '8px'); + } +}; + +Uploader.prototype.updateInfo = function($file_index, $prepare_only) { + if ($prepare_only === undefined || !$prepare_only) { + if ($file_index === undefined) { + for (var f = 0; f < this.files.length; f++) { + this.updateQueueFile(f); + } + } + else { + this.updateQueueFile($file_index); + } + } + + this._prepareFiles(); +}; + +Uploader.prototype.updateProgressOnly = function ($file_index) { + var $progress_code = '
    '; + + $('#' + this.files[$file_index].id + '_progress').html($progress_code); +}; + +Uploader.prototype.removeFile = function (file) { + var count = 0, + n_files = [], + $to_delete = []; + + for (var f = 0; f < this.files.length; f++) { + if (this.files[f].id != file.id && this.files[f].name != file.id) { + n_files.push(this.files[f]); + count++; + } + else { + $to_delete.push(f); + } + } + + for (var $i = 0; $i < $to_delete.length; $i++) { + this.updateQueueFile($to_delete[$i], true); + } + + this.files = n_files; + this.files_count = count; + this.updateInfo(undefined, true); +}; + +Uploader.prototype.hasQueue = function() { + for (var f = 0; f < this.files.length; f++) { + if (isset(this.files[f].uploaded)) { + continue; + } + + return true; + } + + return false; +}; + +Uploader.prototype.startUpload = function() { + this.uploadCancelled = false; + + if (!this.hasQueue()) { + return; + } + + this.callFlash('StartUpload'); +}; + +Uploader.prototype.cancelUpload = function() { + this.callFlash('StopUpload'); + var $stats = this.callFlash('GetStats'); + + while ($stats.files_queued > 0) { + this.callFlash('CancelUpload'); + $stats = this.callFlash('GetStats'); + } + + this.uploadCancelled = true; +}; + +Uploader.prototype.UploadFileStart = function(file) { + var $file_index = this.getFileIndex(file); + this.files[$file_index].progress = 0; + this.updateProgressOnly($file_index); + + this.callFlash('AddFileParam', [file.id, 'field', this.params.field]); + this.callFlash('AddFileParam', [file.id, 'id', file.id]); + this.callFlash('AddFileParam', [file.id, 'flashsid', this.params.flashsid]); + + // we can prevent user from adding any files here :) + this.callFlash('ReturnUploadStart', [true]); +}; + +Uploader.prototype.UploadProgress = function(file, bytesLoaded, bytesTotal) { + var $file_index = this.getFileIndex(file); + this.files[$file_index].progress = Math.round(bytesLoaded / bytesTotal * 100); + this.updateProgressOnly($file_index); +}; + +Uploader.prototype.UploadSuccess = function(file, serverData, receivedResponse) { + if (!receivedResponse) { + return ; + } + + for (var f = 0; f < this.files.length; f++) { + if (this.files[f].id == file.id) { + // new uploaded file name returned by OnUploadFile event + this.files[f].name = serverData; + } + } +}; + +Uploader.prototype.UploadFileComplete = function(file) { + // file was uploaded OR file upload was cancelled + var $file_index = this.getFileIndex(file); + + if ($file_index !== false) { + // in case if file upload was cancelled, then no info here + this.files[$file_index].uploaded = 1; + this.files[$file_index].progress = 100; + this.files[$file_index].temp = 1; + this.files[$file_index].url = this.getUrl(this.files[$file_index]); + this.updateInfo($file_index); + } + + // upload next file in queue + var $stats = this.callFlash('GetStats'); + + if ($stats.files_queued > 0) { + this.callFlash('StartUpload'); + } + else { + UploadsManager.UploadQueueComplete(this); + } +}; + +Uploader.prototype.getUrl = function($file, $preview) { + var $url = this.params.previewURL.replace('#FILE#', encodeURIComponent($file.name)).replace('#FIELD#', this.params.field); + + if ( $file.temp !== undefined && $file.temp ) { + $url += '&tmp=1&id=' + $file.id; + } + + if ( $preview !== undefined && $preview === true ) { + $url += '&thumb=1'; + } + + return $url; +}; + +Uploader.prototype.getFileIndex = function(file) { + for (var f = 0; f < this.files.length; f++) { + if (this.files[f].id == file.id) { + return f; + } + } + + return false; +}; + +Uploader.prototype.queueEvent = function (function_body) { + // Warning: Don't call this.debug inside here or you'll create an infinite loop + var self = this; + + // Queue the event + this._eventQueue.push(function_body); + + if (!this.flashReady) { + // don't execute any flash-related events, while it's not completely loaded + return ; + } + + // Execute the next queued event + setTimeout( + function () { + self._executeNextEvent(); + }, 0 + ); +}; + +Uploader.prototype._executeQueuedEvents = function() { + var $me = this; + + setTimeout( + function () { + $me._executeNextEvent(); + + if ($me._eventQueue.length > 0) { + $me._executeQueuedEvents(); + } + + }, 0 + ); +}; + +// Private: callFlash handles function calls made to the Flash element. +// Calls are made with a setTimeout for some functions to work around +// bugs in the ExternalInterface library. +Uploader.prototype.callFlash = function (functionName, argumentArray) { + argumentArray = argumentArray || []; + + var returnValue; + + if (typeof this.flash[functionName] === 'function') { + // We have to go through all this if/else stuff because the Flash functions don't have apply() and only accept the exact number of arguments. + if (argumentArray.length === 0) { + returnValue = this.flash[functionName](); + } else if (argumentArray.length === 1) { + returnValue = this.flash[functionName](argumentArray[0]); + } else if (argumentArray.length === 2) { + returnValue = this.flash[functionName](argumentArray[0], argumentArray[1]); + } else if (argumentArray.length === 3) { + returnValue = this.flash[functionName](argumentArray[0], argumentArray[1], argumentArray[2]); + } else { + throw 'Too many arguments'; + } + + // Unescape file post param values + if (returnValue != undefined && typeof returnValue.post === 'object') { + returnValue = this.unescapeFilePostParams(returnValue); + } + + return returnValue; + } else { +// alert('invalid function name: ' + functionName); + throw "Invalid function name: " + functionName; + } +}; + +// Private: unescapeFileParams is part of a workaround for a flash bug where objects passed through ExternalInterface cannot have +// properties that contain characters that are not valid for JavaScript identifiers. To work around this +// the Flash Component escapes the parameter names and we must unescape again before passing them along. +Uploader.prototype.unescapeFilePostParams = function (file) { + var reg = /[$]([0-9a-f]{4})/i; + var unescapedPost = {}; + var uk; + + if (file != undefined) { + for (var k in file.post) { + if (file.post.hasOwnProperty(k)) { + uk = k; + var match; + while ((match = reg.exec(uk)) !== null) { + uk = uk.replace(match[0], String.fromCharCode(parseInt("0x" + match[1], 16))); + } + unescapedPost[uk] = file.post[k]; + } + } + + file.post = unescapedPost; + } + + return file; +}; + +Uploader.prototype.onFlashReady = function() { + var $me = this; + this.flashReady = true; + + // process events, queued before flash load + this._executeQueuedEvents(); +}; \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/inc/uploader/uploader.js ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/inc/uploader/upload_manager.js =================================================================== --- releases/1.2.2-B2/platform/inc/uploader/upload_manager.js (revision 0) +++ releases/1.2.2-B2/platform/inc/uploader/upload_manager.js (revision 16632) @@ -0,0 +1,352 @@ +function UploadsManager() { + var $me = this; + + $(document).bind('FormManager.Form.Ready', function ($e, $prefix) { + var $form_id = FormManager.form_param($prefix, 'form_id'); + + $me.Init($form_id); + }); +} + +UploadsManager = new UploadsManager(); + +/* ==== Private Attributes ==== */ +UploadsManager._nextId = 0; +UploadsManager._uploadersReady = 0; + +UploadsManager._debugMode = false; +UploadsManager._Uploaders = {}; + +/* ==== Private methods ==== */ +UploadsManager._nextFlashId = function() { + this._nextId++; + return 'uploaderflash' + this._nextId; +}; + +UploadsManager.iterate = function($method, $timeout) { + var $me = this; + var args = Array.prototype.slice.call(arguments); // convert to array + + if ($timeout !== undefined) { + // 2nd parameter is given + if ((Object.prototype.toString.call($timeout) === '[object String]') && $timeout.match(/^timeout:([\d]+)$/)) { + // it's string in format "timeout:" + $timeout = parseInt(RegExp.$1); + } + else { + // this is not the timeout, but 1st parameter of iteratable method + $timeout = undefined; + } + } + + if ($timeout !== undefined) { + // make delayed iteration (helps with direct innerHTML assignments in IE) + args.splice(args.length - 1, 1); // remove timeout + + setTimeout(function() { $me.iterate.apply($me, args); }, $timeout); + return ; + } + + args.splice(0, 1); // remove method name + + for (var i in this._Uploaders) { + this._Uploaders[i][$method].apply(this._Uploaders[i], args); + } +}; + +UploadsManager._hasQueue = function() { + var has_queue = false; + + for (var i in this._Uploaders) { + var tmp = this._Uploaders[i].hasQueue(); + has_queue = has_queue || tmp; + } + + return has_queue; +}; + +UploadsManager._getUploader = function (file) { + var $flash_id = file.id.match(/(.*)_[\d]+/) ? RegExp.$1 : file.id; + + for (var $uploader_index in this._Uploaders) { + if (this._Uploaders[$uploader_index].flash_id == $flash_id) { + return this._Uploaders[$uploader_index]; + } + } + + return null; +}; + +/* ==== Public methods ==== */ +UploadsManager.Init = function ($form_id) { + var $me = this, + $submit_handler = function ($e) { + if ($me._hasQueue()) { + submitted = false; + $e.stopImmediatePropagation(); + alert('File upload is in progress. Please cancel the upload or wait until it\'s completed.'); + + return false; + } + + return true; + }; + + if ( $form_id === undefined ) { + $form_id = $form_name; + } + + $('#' + $form_id).unbind('submit', $submit_handler).submit($submit_handler); +}; + +UploadsManager.AddUploader = function(id, params) { + this.Init(); + + this._Uploaders[id] = new Uploader(id, params); +}; + +UploadsManager.RemoveUploader = function(id) { + this._Uploaders[id].remove(); + delete this._Uploaders[id]; +}; + +UploadsManager.DeleteFile = function(uploader_id, fname, confirmed) { + if (!confirmed && !confirm('Are you sure you want to delete "' + fname + '" file?')) { + return false; + } + + var $uploader = this._Uploaders[uploader_id]; + + $.get( + $uploader.deleteURL.replace('#FILE#', encodeURIComponent(fname)).replace('#FIELD_ID#', $uploader.id), + function ($data) { + $uploader.removeFile({id:fname}); + $uploader.deleted.push(fname); + $uploader.updateInfo(undefined, true); + } + ); + + return true; +}; + +UploadsManager.StartUpload = function(id) { + this._Uploaders[id].startUpload(); +}; + +UploadsManager.CancelFile = function(id, file_id) { + this._Uploaders[id].callFlash('CancelUpload', [file_id]); +}; + +UploadsManager.UploadQueueComplete = function($uploader) { + +}; + +UploadsManager.CancelUpload = function(id) { + this._Uploaders[id].cancelUpload(); +}; + +UploadsManager.setDebugMode = function ($enabled) { + /*for (var $uploader_index in this._Uploaders) { + this._Uploaders[$uploader_index].clallFlash('SetDebugEnabled', [$enabled]); + }*/ + + this._debugMode = $enabled; +}; + + +/* ==== Flash event handlers ==== */ +UploadsManager.onHandleEverything = function () { + if (UploadsManager._debugMode) { + console.log('default swf handler'); + } +}; + +UploadsManager.onUploadStart = function(file) { + var $uploader = UploadsManager._getUploader(file); + + $uploader.queueEvent( + function() { + this.UploadFileStart(file); + } + ); +}; + +UploadsManager.onUploadProgress = function(file, bytesLoaded, bytesTotal) { + var $uploader = UploadsManager._getUploader(file); + + $uploader.queueEvent( + function() { + this.UploadProgress(file, bytesLoaded, bytesTotal); + } + ); +}; + +UploadsManager.onUploadComplete = function(file) { + var $uploader = UploadsManager._getUploader(file); + + $uploader.queueEvent( + function() { + this.UploadFileComplete(file); + } + ); +}; + +UploadsManager.onFileQueued = function(file) { + var $uploader = UploadsManager._getUploader(file); +// file = this.unescapeFilePostParams(file); + + $uploader.queueEvent( + function() { + if (this.files_count >= this.params.multiple) { + // new file can exceed allowed file number + if (this.params.multiple > 1) { + // it definetly exceed it + UploadsManager.onFileQueueError(file, -100, this.params.multiple); + this.callFlash('CancelUpload', [file.id]); + } + else { + // delete file added + this.files_count++; + this.files.push(file); + + if (this.files[0].uploaded) { + UploadsManager.DeleteFile(UploadsManager._getUploader(file).id, this.files[0].name, true); + } + else { + this.callFlash('CancelUpload', [this.files[0].id]); + } + + this.startUpload(); + } + } + else { + // new file will not exceed allowed file number + this.files_count++; + this.files.push(file); + + this.startUpload(); + } + + this.updateInfo(this.files.length - 1); + } + ) +}; + +UploadsManager.onUploadSuccess = function(file, serverData, receivedResponse) { + var $uploader = UploadsManager._getUploader(file); + + $uploader.queueEvent( + function() { + this.UploadSuccess(file, serverData, receivedResponse); + } + ); +}; + +UploadsManager.onUploadError = function(file, errorCode, message) { + var $uploader = UploadsManager._getUploader(file); + + $uploader.queueEvent( + function() { + this.removeFile(file); + + switch (errorCode) { + case -200: + // HTTP Error + message = parseInt(message); // HTTP Error Code + switch (message) { + case 403: + message = "You don't have permission to upload"; + break; + + case 413: + message = 'File size exceeds allowed limit'; + break; + + case 500: + message = 'Write permissions not set on the server, please contact server administrator'; + break; + } + + if (isNaN(message)) { + // message is processed + alert('Error: ' + message + "\n" + 'Occured on file ' + file.name); + return ; + } + break; + + case -280: + // File Cancelled + return ; + break; + + case -290: + // Upload Stopped + UploadsManager.UploadQueueComplete(this); + return ; + break; + } + + // all not processed error messages go here + alert('Error [' + errorCode + ']: ' + message + "\n" + 'Occured on file ' + file.name); + } + ); +}; + +UploadsManager.onFileQueueError = function(file, errorCode, message) { + switch (errorCode) { + case -100: + // maximal allowed file count reached + alert('Error: Files count exceeds allowed limit' + "\n" + 'Occured on file ' + file.name); + return ; + break; + + case -110: + // maximal allowed filesize reached + alert('Error: File size exceeds allowed limit' + "\n" + 'Occured on file ' + file.name); + return ; + break; + + case -130: + // maximal allowed filesize reached + alert('Error: File is not an allowed file type.' + "\n" + 'Occured on file ' + file.name); + return ; + break; + } + + // all not processed error messages go here + alert('Error [' + errorCode + ']: ' + message + "\n" + 'Occured on file ' + file.name); +}; + +UploadsManager.onFlashReady = function ($uploader_id) { + this._Uploaders[$uploader_id].onFlashReady(); + this._uploadersReady++; + + if (this._uploadersReady == this._nextId) { + // all uploaders are ready + Application.processHooks('m:OnUploadersReady'); + } +}; + +UploadsManager.onDebug = function (message) { + if (!UploadsManager._debugMode) { + return ; + } + + var exceptionMessage, exceptionValues = []; + + // Check for an exception object and print it nicely + if (typeof(message) === 'object' && typeof(message.name) === 'string' && typeof(message.message) === 'string') { + for (var key in message) { + if (message.hasOwnProperty(key)) { + exceptionValues.push(key + ': ' + message[key]); + } + } + exceptionMessage = exceptionValues.join("\n") || ''; + exceptionValues = exceptionMessage.split("\n"); + exceptionMessage = 'EXCEPTION: ' + exceptionValues.join("\nEXCEPTION: "); + + console.log(exceptionMessage); + } else { + console.log(message); + } +}; \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/inc/uploader/upload_manager.js ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/recommend/recommend.tpl =================================================================== --- releases/1.2.2-B2/platform/recommend/recommend.tpl (revision 0) +++ releases/1.2.2-B2/platform/recommend/recommend.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + + ');" value=""/> +
    +
    +
    +
    + + Property changes on: releases/1.2.2-B2/platform/recommend/recommend.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/mailing_list/subscribe.tpl =================================================================== --- releases/1.2.2-B2/platform/mailing_list/subscribe.tpl (revision 0) +++ releases/1.2.2-B2/platform/mailing_list/subscribe.tpl (revision 16632) @@ -0,0 +1,54 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + +
    + " />  + " onclick="redirect('');" />  + + + +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/mailing_list/subscribe.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/mailing_list/unsubscribe.tpl =================================================================== --- releases/1.2.2-B2/platform/mailing_list/unsubscribe.tpl (revision 0) +++ releases/1.2.2-B2/platform/mailing_list/unsubscribe.tpl (revision 16632) @@ -0,0 +1,54 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + +
    + " />  + " onclick="redirect('');" />  + + + +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/mailing_list/unsubscribe.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/mailing_list/subscribe_ok.tpl =================================================================== --- releases/1.2.2-B2/platform/mailing_list/subscribe_ok.tpl (revision 0) +++ releases/1.2.2-B2/platform/mailing_list/subscribe_ok.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + + " onClick="window.location.href=''" />  +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/mailing_list/subscribe_ok.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/mailing_list/unsubscribe_ok.tpl =================================================================== --- releases/1.2.2-B2/platform/mailing_list/unsubscribe_ok.tpl (revision 0) +++ releases/1.2.2-B2/platform/mailing_list/unsubscribe_ok.tpl (revision 16632) @@ -0,0 +1,49 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + + " onClick="window.location.href=''" />  +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/mailing_list/unsubscribe_ok.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/privacy.tpl =================================================================== --- releases/1.2.2-B2/platform/privacy.tpl (revision 0) +++ releases/1.2.2-B2/platform/privacy.tpl (revision 16632) @@ -0,0 +1,107 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + +
    + [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].

    + + [Company Name] can modify this Privacy Policy at any time without prior notice to you by posting revised Terms on our sites. +

    +
    + 1. Information Shared
    + + [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.

    + + + [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. +

    +
    + 1.1 When you browse our Websites
    + +
      +
    • IP address - We collect your IP address to keep track of our Websites traffic and for security purposes when purchasing our products and services. +
    • Browser Type - We collect information about the browser you are using to help optimize our Websites for visitors. +
    • Movement through our Websites - We keep track of pages you visit to help provide you with a more personalized experience.
      +
    • Referral Websites - If you come to our Websites via a link, we collect the location of the link that referred you. +
    + + + 2. Uses of Information

    +
    + 2.1 Purpose of Use
    + + 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.

    +
    + 2.2 Access to Personal and Account Information +
      +
    • We do not sell or share your personal information with vendors, marketers or any third parties outside of [Company Name]. +
    • We restrict access to your personal and account information to only the selected employees of [Company Name]. +
    • These employees need access to relevant information in order to provide you with services that include: customer support, accounting, technical support, etc. +
    +

    +
    + 2.3 Special Offers and Updates
    +
      +
    • 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. +
    • Out of respect for your privacy, we present the option not to receive these types of communications. Please see the "Choice and Opt-out." +
    • If you become our customer, we may send you updates on important information about our company, products and services. +
    +

    +
    +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/privacy.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/designs/form.tpl =================================================================== --- releases/1.2.2-B2/platform/designs/form.tpl (revision 0) +++ releases/1.2.2-B2/platform/designs/form.tpl (revision 16632) @@ -0,0 +1,74 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +

    + *

    + + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +

    " enctype="multipart/form-data"> + + + + + + + + + + + "/> + + " value=""/> + "/> + "/> + +
    +
    +

    + +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/designs/form.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/designs/.smsignore =================================================================== --- releases/1.2.2-B2/platform/designs/.smsignore (revision 0) +++ releases/1.2.2-B2/platform/designs/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/designs/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/designs/popup_design.des.tpl =================================================================== --- releases/1.2.2-B2/platform/designs/popup_design.des.tpl (revision 0) +++ releases/1.2.2-B2/platform/designs/popup_design.des.tpl (revision 16632) @@ -0,0 +1,24 @@ + + + + + + + + + <inp2:m_GetConfig name="Site_Name"/> + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + +
    + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/designs/popup_design.des.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/designs/default_design.des.tpl =================================================================== --- releases/1.2.2-B2/platform/designs/default_design.des.tpl (revision 0) +++ releases/1.2.2-B2/platform/designs/default_design.des.tpl (revision 16632) @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + <inp2:m_GetConfig name="Site_Name"/> :: <inp2:m_RenderElement name="page_title" default_element="cms_page_title" no_editing="1"/> + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    + +
    + +
    + + img/s.gif" width="1" height="1" alt=""/>
    + img/grey_pix.gif" width="100%" height="1" alt=""/>
    + img/s.gif" width="1" height="1" alt=""/>
    + + + + + + + + + + + + + + + + + + + + + + + REMOVE THIS LINE TO UNCOMMENT ##--> + +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    + img/s.gif" width="3" height="1" alt=""/>
    +
    + +
    +
    + +
    + +
    + + + + + + + +
    +
    +
    + + +
    +
    + img/s.gif" width="3" height="1" alt=""/>
    +
    +
    +
    + +
    +
    +
    + + + + + +
    + +
    +
    +
    + + + + Property changes on: releases/1.2.2-B2/platform/designs/default_design.des.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/designs/default_design_ajax.des.tpl =================================================================== --- releases/1.2.2-B2/platform/designs/default_design_ajax.des.tpl (revision 0) +++ releases/1.2.2-B2/platform/designs/default_design_ajax.des.tpl (revision 16632) @@ -0,0 +1,8 @@ + + + + + + + + Property changes on: releases/1.2.2-B2/platform/designs/default_design_ajax.des.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/designs/general.tpl =================================================================== --- releases/1.2.2-B2/platform/designs/general.tpl (revision 0) +++ releases/1.2.2-B2/platform/designs/general.tpl (revision 16632) @@ -0,0 +1,51 @@ + + + + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + +
    +
    + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/designs/general.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.5 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/title_bar.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/title_bar.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/title_bar.elm.tpl (revision 16632) @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/title_bar.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/menu_subsections.xml.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/menu_subsections.xml.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/menu_subsections.xml.tpl (revision 16632) @@ -0,0 +1,32 @@ + + + + + + + + + " + orient="V" showicon="true" showsubicon="true" stlprf="" + submenuic="['img/arrow_white.gif']"> + + + " url="" enb="true" + + + subid="subpages" + suburl="" + + + >]]> + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/menu_subsections.xml.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/side_boxes/search.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/side_boxes/search.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/side_boxes/search.elm.tpl (revision 16632) @@ -0,0 +1,51 @@ + + + + +
    "> + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + +
    + +
    + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/side_boxes/search.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/side_boxes/login.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/side_boxes/login.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/side_boxes/login.elm.tpl (revision 16632) @@ -0,0 +1,122 @@ + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" />
    +
    + "> +
    + img/s.gif" alt="" width="1" height="7" border="0" />
    +
    + +
    + + + + + +
    + + +
    +
    + + img/s.gif" width="1" height="5" alt=""/>
    + +
    +
    + + img/s.gif" alt="" width="1" height="10" border="0" />
    + + + + + + +
    +
    +
    + +
    + + img/s.gif" alt="" width="5" height="5" border="0" />
    + +
    +
    + + + " class="more-link" > img/side_link_str.gif" width="6" height="5" alt="" />
    +
    + + " class="more-link" >? img/side_link_str.gif" width="6" height="5" alt="" /> + " /> + + +
    + Property changes on: releases/1.2.2-B2/platform/elements/side_boxes/login.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/side_boxes/mailing_list.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/side_boxes/mailing_list.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/side_boxes/mailing_list.elm.tpl (revision 16632) @@ -0,0 +1,24 @@ + + + + +
    +img/s.gif" alt="" width="1" height="5" border="0" />
    + +
    + + +
    + + +
    +
    + +
    + + +   + + + + Property changes on: releases/1.2.2-B2/platform/elements/side_boxes/mailing_list.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/side_boxes/recommend_site.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/side_boxes/recommend_site.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/side_boxes/recommend_site.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + +
    +img/s.gif" alt="" width="1" height="5" border="0" />
    + +
    + + +
    + +
    +
    +
    + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/side_boxes/recommend_site.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/side_boxes/related_searches.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/side_boxes/related_searches.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/side_boxes/related_searches.elm.tpl (revision 16632) @@ -0,0 +1,15 @@ + + + + + + + + "> + + + + + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/side_boxes/related_searches.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/.smsignore =================================================================== --- releases/1.2.2-B2/platform/elements/.smsignore (revision 0) +++ releases/1.2.2-B2/platform/elements/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.xml\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/content_boxes.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/content_boxes.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/content_boxes.elm.tpl (revision 16632) @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + +
    + img/s.gif" width="1" height="20" alt=""/>
    +
    + img/s.gif" width="13" height="1" alt=""/>
    +
    +
    +
    + img/s.gif" width="13" height="1" alt=""/>
    +
    + img/s.gif" width="13" height="1" alt=""/>
    +
    + + + img/s.gif" width="13" height="1" alt=""/>
    +
    +
    + + + + + + + + + + + + + + + + + + +
    + img/s.gif" width="1" height="20" alt=""/>
    +
    + img/s.gif" width="13" height="1" alt=""/>
    +
    +
    +
    + img/s.gif" width="13" height="1" alt=""/>
    +
    + img/s.gif" width="13" height="1" alt=""/>
    +
    + + + img/s.gif" width="13" height="1" alt=""/>
    +
    +
    + + + + + + + + + + +
    + img/s.gif" width="13" height="1" alt=""/>
    +
    + + + img/s.gif" width="13" height="1" alt=""/>
    +
    +
    + + + + + + img/menu_active_border.gif" width="1" height="37" alt=""/>
    + + + ">"/> + + + " class="top-menu-link"> + + + img/menu_active_border.gif" width="1" height="37" alt=""/>
    + + + + img/s.gif" width="1" height="37" alt=""/>
    + + + ">"/> + + + " class="top-menu-link"> + + + img/s.gif" width="1" height="37" alt=""/>
    + +
    +
    + + + + + img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" />
    + + + + "> + + "> + + + +
    + + + + + : []
    + : +

    + + Was this review helpful to you? + () + () + + +
    + + + img/star_rate.gif" width="10" height="11" alt=""/> + + + + + + + + + + + " title="" alt="" border="0" align="" /> + + + + active-tabinactive-tab"> + "> + +   + + + + + + + + img/file_icons/" alt="" border="0" />
    + + + + + +
    + + + + +
    + : + + + + None + + + : + + + + None + +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/content_boxes.elm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.4 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/banners/banner_top.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/banners/banner_top.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/banners/banner_top.elm.tpl (revision 16632) @@ -0,0 +1,2 @@ +img/top_baner_1.gif" width="500" height="70" alt="" />
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/banners/banner_top.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/banners/banner_right.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/banners/banner_right.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/banners/banner_right.elm.tpl (revision 16632) @@ -0,0 +1,14 @@ + + + + + + + +
    + + Right-side Banner + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/banners/banner_right.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/navigation_bar.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/navigation_bar.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/navigation_bar.elm.tpl (revision 16632) @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + "> + + + + + + + + + + + + + + + "> + + + + + + + + + + + + + + + + + + + + + + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/navigation_bar.elm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/side_boxes.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/side_boxes.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/side_boxes.elm.tpl (revision 16632) @@ -0,0 +1,14 @@ + + + + + + + + +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/side_boxes.elm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/categories.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/categories.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/categories.elm.tpl (revision 16632) @@ -0,0 +1,108 @@ + + + + + + + + + +
    + img/directory_icon.gif" width="22" height="17" alt="" />
    +
    + + (: ) + + + + " class="text-title"> @ ( / ) + + " class="text-title"> ( / ) + + + + + img/icon_new.gif" alt=""/> + img/icon_pick.gif" alt=""/> + + + +
    + img/s.gif" width="1" height="4" alt="" />
    + + + + +
    + +
    + +
    +
    + + +
    + + + + + + + + + + + +
  • + + " class="text-title"> @ + + " class="text-title"> + +
  • + +
    + + + + + + + + "> + + + + + " onclick="$ItemCategories.DeleteCategory();"/> + + + + + + + +
  • + ... +
  • +
    + + +
  • + + + + + + +
      + + +
    +
    +
    +
  • +
    + Property changes on: releases/1.2.2-B2/platform/elements/categories.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/html_head.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/html_head.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/html_head.elm.tpl (revision 16632) @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Property changes on: releases/1.2.2-B2/platform/elements/html_head.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/search_results.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/search_results.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/search_results.elm.tpl (revision 16632) @@ -0,0 +1,20 @@ + + :
    + img/s.gif" width="1" height="5" alt="">
    + "> + + + + +
    %" bgcolor="">img/s.gif" width="1" height="5" alt="">%" bgcolor="">img/s.gif" width="1" height="5" alt="">
    +
    + + + :
    + img/s.gif" width="1" height="5" alt="">
    + + + + +
    ">img/s.gif" width="1" height="5" alt="">
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/search_results.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/forms.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/forms.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/forms.elm.tpl (revision 16632) @@ -0,0 +1,562 @@ + + + + + + + + +
    + + + +
    +
    +
    +
    + + +

    +
    +

    + +
    +
    +
    + + + + + + + + +   + + +
    + +

    + + +
    + + + + + +

    + + +
    +
    + + + + + + + + + + + + +   + + + + + + + + + + + + + + + + + + + + + + + + + + + < class="field-error" id="_status_cell"> + + + + > + + + + + + + + + + + + + + + + + + + + + + + + +
    style="display: none;"> + +
    +
    + +
    + +
    + +
    + + <inp2:Field name='LocalName' html_escape='1'/> + + + +
    +
    +
    +
    + + + + _flag"> + + + <inp2:Field name='LocalName' html_escape='1'/> + + <inp2:Field name='LocalName' html_escape='1'/> + + + + + + + + + + +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + () + + + + + + + + + + + +
    + + + + + +
    + + + + +
    +
    + + +
    + +
    +
    + + + + + + + + + +
    +   +
    + +
    + + + + + + + + +
    +
    + + + + + + + +
    + + + + + +
    + + + + +
    +
    + + +
    +
    + + + + + + + +  () + + + + + + + + +   + () + + + + + + + + + () + +   () + + + + + + + + + + + + +
    style="display: none;"> + +
    +
    + +
    + +
    + +
    + + <inp2:Field name='LocalName' html_escape='1'/> + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +    + + + + + + + name="" id="_" value="">  + + + + name="" id="_" value="">  + + + + + + + + + + + + + + + <inp2:m_Phrase name='$title' no_editing='1'/>
    +
    + +
    +
    + + + + + style="" onchange="update_checkbox(this, document.getElementById(''));"> + + + + + + + + + +
    + +
    + + + + + + + + + +
    + : +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + Property changes on: releases/1.2.2-B2/platform/elements/forms.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/header.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/header.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/header.elm.tpl (revision 16632) @@ -0,0 +1,62 @@ + + + + + + + + + + +
    + <inp2:m_GetConfig name='Site_Name' html_escape='1'/><inp2:m_GetConfig name='Site_Name' html_escape='1'/>
    +
    + + + + + + + + + + + + + + + + +
    +
    + + : + + +
    +
    + + : + + +
    + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/header.elm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/pagination.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/pagination.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/pagination.elm.tpl (revision 16632) @@ -0,0 +1,54 @@ + + img/pagenation_left.gif" width="5" height="5" alt="" />   + + + +  img/pagenation_right.gif" width="5" height="5" alt="" /> + + + + + + + + img/s.gif" width="1" height="1" alt="" /> + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + + + + + + + + +
    + :  + + + + + : +
    + + + + + + +
    + Property changes on: releases/1.2.2-B2/platform/elements/pagination.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/dynamic_forms.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/dynamic_forms.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/dynamic_forms.elm.tpl (revision 16632) @@ -0,0 +1,68 @@ + + " /> + + + + + " id="verify_" value="" /> + + + + + + + + + + + + "> + " name="_cb_" class="" onclick="document.getElementById('').value = this.checked ? 1:0"> + + + + + + + + name="" id="_" value="">  + + + + + + + + /> + + + + + + + + *:   + + + +
    +
    + +
    + + + + + + +
    img/s.gif" width="3" height="1" alt=""/>
    + + +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/dynamic_forms.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/menu_sections.xml.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/menu_sections.xml.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/menu_sections.xml.tpl (revision 16632) @@ -0,0 +1,19 @@ + + + " + url="" + + ico="['']" + + ico="['img/menu_inedit.gif']" + + enb="true" title="" + subid="subpages" + suburl="" >]]> + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/menu_sections.xml.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/footer.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/footer.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/footer.elm.tpl (revision 16632) @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/footer.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/content_boxes/search_results.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/content_boxes/search_results.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/content_boxes/search_results.elm.tpl (revision 16632) @@ -0,0 +1,26 @@ + + + + + () + + + + + + + +
    + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + + img/s.gif" width="1" height="5" alt="" />
    + ">... +
    + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/content_boxes/search_results.elm.tpl ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/content_boxes/no_favorites.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/content_boxes/no_favorites.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/content_boxes/no_favorites.elm.tpl (revision 16632) @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/content_boxes/no_favorites.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/content_boxes/sub_categories.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/content_boxes/sub_categories.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/content_boxes/sub_categories.elm.tpl (revision 16632) @@ -0,0 +1,50 @@ + + + + + + + + + + + +
    + + " class="image_border" align="right" hspace="5" vspace="0" alt=""/> + + +
    + +
    + + + + + + () + + + + + + + +
    + :  |  : + + : +
    + + img/s.gif" width="1" height="4" alt="" />
    + img/grey_pix.gif" width="100%" height="1" alt="" />
    +
    + + + + + +
    +
    +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/content_boxes/sub_categories.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/content_boxes/nothing_found.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/content_boxes/nothing_found.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/content_boxes/nothing_found.elm.tpl (revision 16632) @@ -0,0 +1,25 @@ + + + + + + + + + + +
    + img/warning_icon.gif" width="21" height="18" alt=""/> + +
    +
    +
    + + + ! + + ! + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/content_boxes/nothing_found.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/content_boxes/related_items.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/content_boxes/related_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/content_boxes/related_items.elm.tpl (revision 16632) @@ -0,0 +1,7 @@ + + + +
      + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/content_boxes/related_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/preferences.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/preferences.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/preferences.elm.tpl (revision 16632) @@ -0,0 +1,35 @@ + + + + + + " name="" value=""/> + " onchange="update_checkbox(this, document.getElementById(''));"/> + + + + + +
    img/s.gif" width="3" height="1" alt=""/>
    + + +
    +
    + + + + + + + + + + + + +
    img/s.gif" width="3" height="1" alt=""/>
    + + +
    +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/preferences.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/users.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/users.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/users.elm.tpl (revision 16632) @@ -0,0 +1,35 @@ + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + "> + + + + + + + + + + + + + + + +
    + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/users.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/elements/menu.elm.tpl =================================================================== --- releases/1.2.2-B2/platform/elements/menu.elm.tpl (revision 0) +++ releases/1.2.2-B2/platform/elements/menu.elm.tpl (revision 16632) @@ -0,0 +1,107 @@ + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/platform/elements/menu.elm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/platform/img/ic_mylinks46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_mylinks46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/directory_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/directory_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/side_boxes_content.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/side_boxes_content.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/forums_no_new_post.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/forums_no_new_post.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/globe.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/globe.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/icon_popular.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/icon_popular.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_myprofile46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_myprofile46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/gradient_background.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/gradient_background.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/forums_locked.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/forums_locked.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_details.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_details.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/prev.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/prev.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/prevlabel.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/prevlabel.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/loading.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/loading.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/next.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/next.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/nextlabel.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/nextlabel.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/close.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/close.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/closelabel.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/closelabel.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/lbox/more_images.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/lbox/more_images.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/resized ___________________________________________________________________ Added: svn:ignore + *.* Index: releases/1.2.2-B2/platform/img/icon_new.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/icon_new.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/default.icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/default.icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/dll.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/dll.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/js.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/js.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/swt.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/swt.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/bmp.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/bmp.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/txt.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/txt.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/avi.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/avi.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/jpg.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/jpg.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/exe.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/exe.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/png.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/png.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/rdp.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/rdp.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/icon_file.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/icon_file.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/htm.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/htm.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/ai.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/ai.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/vsd.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/vsd.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/mp3.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/mp3.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/swf.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/swf.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/xml.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/xml.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/mdb.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/mdb.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/fla.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/fla.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/zip.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/zip.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/ppt.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/ppt.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/html.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/html.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/gif.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/gif.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/doc.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/doc.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/cs.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/cs.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/xls.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/xls.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/file_icons/pdf.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/file_icons/pdf.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/menu-li-1-level.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/menu-li-1-level.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/menu_home.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/menu_home.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/background_table_grey.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/background_table_grey.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/not_logged.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/not_logged.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/side_boxes_background.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/side_boxes_background.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/reviews.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/reviews.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/zoom.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/zoom.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/vertical_dashed_line.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/vertical_dashed_line.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/top_baner_1.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/top_baner_1.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/arrow_white.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/arrow_white.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/top_baner_2.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/top_baner_2.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_mytopics46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_mytopics46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/background_table_blue.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/background_table_blue.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_myfavorites46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_myfavorites46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/pagenation_left.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/pagenation_left.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/menu_inedit.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/menu_inedit.gif ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/icon_home.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/icon_home.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/top_background.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/top_background.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/header_arrow.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/header_arrow.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/delete.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/delete.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_addtofav.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_addtofav.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_rateit.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_rateit.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/no_picture.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/no_picture.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/horizontal_dashed_line.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/horizontal_dashed_line.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/language_icons/russian_off.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/language_icons/russian_off.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/language_icons/russian_on.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/language_icons/russian_on.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/language_icons/english_off.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/language_icons/english_off.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/language_icons/english_on.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/language_icons/english_on.gif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_delete.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_delete.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/starrating.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/starrating.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/calendar_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/calendar_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/star_rate.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/star_rate.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/gradient_background_gr.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/gradient_background_gr.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/top_menu_select.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/top_menu_select.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/menu_my_account.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/menu_my_account.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/languages_separator.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/languages_separator.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/icon_favorite.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/icon_favorite.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/pixel_blue.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/pixel_blue.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/side_link_str.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/side_link_str.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/forums_new_post.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/forums_new_post.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_removefromfav.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_removefromfav.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_mypreferences46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_mypreferences46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/delete_button_background.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/delete_button_background.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/logo.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/logo.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/icon_hot.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/icon_hot.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/input_text_background.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/input_text_background.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/menu_background.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/menu_background.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/footer_blue.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/footer_blue.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/forums_dir.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/forums_dir.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/progress_done.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/progress_done.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.2 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/menu-li-2-level.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/menu-li-2-level.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/warning_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/warning_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/progress_left.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/progress_left.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.2 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/pagenation_right.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/pagenation_right.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/page_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/page_icon.gif ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/map_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/map_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_myfriends46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_myfriends46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/gradient_background_red.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/gradient_background_red.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/grey_pix.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/grey_pix.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/input_button_background.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/input_button_background.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/backgr.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/backgr.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/menu_active_border.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/menu_active_border.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/logo_watermark.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/logo_watermark.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/icon_pick.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/icon_pick.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/ic_edit.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/ic_edit.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/star_small.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/star_small.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/s.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/s.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/upload.png =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/upload.png ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/link_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/link_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/inportal_logo.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/inportal_logo.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/star.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/star.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/topics_icon.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/topics_icon.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/platform/img/google_map_sample.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/platform/img/google_map_sample.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/_install/theme.xml =================================================================== --- releases/1.2.2-B2/_install/theme.xml (revision 0) +++ releases/1.2.2-B2/_install/theme.xml (revision 16632) @@ -0,0 +1,5 @@ + + platform/designs/general + platform/designs/form + platform/thankyou + Property changes on: releases/1.2.2-B2/_install/theme.xml ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/_install/english.lang =================================================================== --- releases/1.2.2-B2/_install/english.lang (revision 0) +++ releases/1.2.2-B2/_install/english.lang (revision 16632) @@ -0,0 +1,393 @@ + + + + QWRk + QWRkZWQ= + QWRkZWQgdG9kYXk= + QWRkcmVzcw== + QWRkcmVzcyBMaW5l + QWR2YW5jZWQgU2VhcmNo + QWxsIHJpZ2h0cyByZXNlcnZlZC4= + RW50aXJlIFdlYnNpdGU= + QW5k + VGhlcmUgaXMgYSBwcm9ibGVtIHdpdGggdGhlIGZvcm0sIHBsZWFzZSBjaGVjayB0aGUgZXJyb3IgbWVzc2FnZXMgYmVsb3cu + VGhlcmUgaXMgYSBwcm9ibGVtIHdpdGggdGhlIGZvcm0sIHBsZWFzZSBjaGVjayB0aGUgZXJyb3IgbWVzc2FnZXMgYmVsb3c= + QXNjZW5kaW5n + QmlydGggRGF0ZQ== + QWRkIENvbW1lbnQ= + QWRkIFRvIEZhdm9yaXRlcw== + QWRkIFRvIFdpc2ggTGlzdA== + QWR2YW5jZWQgc2VhcmNo + Q2FuY2Vs + Q2xlYXI= + Q2xvc2UgV2luZG93 + Q29udGFjdA== + Q3JlYXRl + RGVsZXRl + RGVsZXRlIEZpbGU= + RGVsZXRlIEltYWdl + RGV0YWlscw== + RWRpdA== + RmluZCBpdA== + TW9kaWZ5 + TW9yZSBJbWFnZXM= + TmV3IExpbms= + Tm8= + T0s= + UmVjb21tZW5k + UmVnaXN0ZXI= + UmVtb3ZlIEZyb20gRmF2b3JpdGVz + UmVzZXQ= + U2VsZWN0 + UmVjb3ZlciBQYXNzd29yZA== + U2V0 + U29ydA== + U3Vic2NyaWJl + VW5zdWJzY3JpYmU= + VXBkYXRl + VmlldyBZb3VyIFByb2ZpbGU= + WWVz + Ynk= + Q2FuY2Vs + U2VjdXJpdHkgY29kZQ== + U2VjdXJpdHkgY29kZSBlbnRlcmVkIGluY29ycmVjdGx5 + RW50ZXIgU2VjdXJpdHkgQ29kZQ== + TGFzdCB1cGRhdGVkIG9u + Q2l0eQ== + Y2xpY2sgaGVyZQ== + UGFzc3dvcmQgcmVzZXQgaGFzIGNvZGUgZXhwaXJlZA== + UGFzc3dvcmQgcmVzZXQgY29kZSBpcyBub3QgdmFsaWQ= + QWNjb3VudCBJbmZvcm1hdGlvbg== + Q3VycmVudCBWYWx1ZQ== + RGF0ZQ== + RGlzcGxheSB0byBQdWJsaWM= + RW1haWw= + TGFzdCBVcGRhdGU= + T25saW5l + TG9naW4= + TWVtYmVyIHNpbmNl + TWVzc2FnZQ== + TmFtZQ== + UHJpY2U= + Vmlld3M= + RW1haWxBZGRyZXNz + R28= + Tm8gUGVybWlzc2lvbnM= + UGFnZQ== + Q29tcGFueQ== + Q29udGFjdCBVcw== + Q29udGFjdCBJbmZvcm1hdGlvbg== + Q291bnRyeQ== + Q3JlYXRlIFBhc3N3b3Jk + Q3JlZGl0IENhcmRz + Q3VycmVudCBSYXRpbmc= + WW91ciBUaGVtZQ== + RGF0ZQ== + RGVsZXRl + RGVzY2VuZGluZw== + RGVzY3JpcHRpb24gQSB0byBa + RGVzY3JpcHRpb24gWiB0byBB + WW91ciBGYXZvcml0ZSBJdGVtcw== + RWRpdCB5b3VyIFByZWZlcmVuY2Vz + WW91ciBQcm9maWxlIEluZm9ybWF0aW9u + WW91ciBQcml2YXRlIE1lc3NhZ2Vz + RGV0YWlscw== + TW9kaWZ5 + QSB1c2VyIHdpdGggc3VjaCBlLW1haWwgYWxyZWFkeSBleGlzdHMu + TWFpbCBzZW5kaW5nIGZhaWxlZA== + RnJpZW5kJ3MgZS1tYWlsIGFkZHJlc3M= + WW91ciBlLW1haWwgYWRkcmVzcw== + RW50ZXIgeW91ciBVc2VybmFtZSBvciBFbWFpbCBBZGRyZXNzIGJlbG93IHRvIGhhdmUgeW91ciBhY2NvdW50IGluZm9ybWF0aW9uIHNlbnQgdG8gdGhlIGVtYWlsIGFkZHJlc3Mgb2YgeW91ciBhY2NvdW50Lg== + WW91IGhhdmUgYWxyZWFkeSBjb21tZW50ZWQgdGhpcyBpdGVtIQ== + U29ycnksIHRoZSByZXF1ZXN0ZWQgVVJMIHdhcyBub3QgZm91bmQgb24gb3VyIHNlcnZlci4= + RXJyb3IgNDA0IC0gTm90IEZvdW5k + QWN0aXZhdGlvbiBjb2RlIGhhcyBleHBpcmVk + QWN0aXZhdGlvbiBjb2RlIGlzIG5vdCB2YWxpZA== + Q2F0ZWdvcnkgYWxyZWFkeSBhZGRlZCE= + QWxyZWFkeSBjb21tZW50ZWQ= + Q2F0ZWdvcnkgbGltaXQgcmVhY2hlZCE= + UmVzdG9yZSBjb2RlIG5vdCB2YWxpZA== + RS1tYWlsIHJlc3RvcmUgaXMgbm90IHBvc3NpYmxl + UmVxdWlyZWQ= + VXNlciBOb3QgRm91bmQ= + VmVyaWZpY2F0aW9uIGNvZGUgaGFzIGV4cGlyZWQ= + VmVyaWZpY2F0aW9uIGNvZGUgaXMgbm90IHZhbGlk + RmF2b3JpdGU= + WW91IG11c3QgZW50ZXIgYSBVc2VybmFtZSBvciBFbWFpbCBBZGRyZXNzIHRvIHJldHJpdmUgeW91ciBhY2NvdW50IGluZm9ybWF0aW9u + Tm90IHJlc2V0 + VXNlciBhY2NvdW50IHdpdGggZ2l2ZW4gRS1tYWlsIG5vdCBmb3VuZA== + VXNlciBhY2NvdW50IHdpdGggZ2l2ZW4gVXNlcm5hbWUgbm90IGZvdW5k + QXJjaGl2ZSBEYXRl + QXJ0aWNsZSBBdXRob3I= + QXJ0aWNsZSBCb2R5 + Q2l0eQ== + Q291bnRyeQ== + RGF0ZSBvZiBCaXJ0aA== + RS1tYWls + RW5kcyBPbg== + QXJ0aWNsZSBFeGNlcnB0 + Rmlyc3QgTmFtZQ== + TGFzdCBOYW1l + Q2F0ZWdvcnkgTGVhZCBTdG9yeT8= + TGVhZCBTdG9yeT8= + TG9naW4gKFVzZXIgbmFtZSk= + UGFzc3dvcmQ= + VGVsZXBob25l + VXNlciBJRA== + U3RhcnQgRGF0ZQ== + U3RhdGU= + U3RyZWV0IEFkZHJlc3M= + QXJ0aWNsZSBUaXRsZQ== + VGltZSBab25l + Vmlld3M= + WmlwIChQb3N0YWwpIENvZGU= + Rmlyc3QgTmFtZQ== + QWRkcmVzcyBsaW5lIDE= + QWRkcmVzcyBsaW5lIDI= + RGF0ZSBvZiBiaXJ0aA== + Qm9keQ== + Q2FwdGNoYSBJbWFnZQ== + Q2l0eQ== + Q29sdW1uIFRyYW5zbGF0aW9u + Q29tbWVudA== + Q29tcGFueQ== + Q291bnRyeQ== + RGVzY3JpcHRpb24= + RHVyYXRpb24= + RS1NYWls + RS1tYWlsIG9yIFVzZXJuYW1l + RmF4 + RmlsZQ== + UHJpbWFyeSBGaWxl + Mm5kIEZpbGU= + M3JkIEZpbGU= + RmlsZW5hbWU= + Rmlyc3QgbmFtZQ== + RnVsbCBuYW1l + SGludCBUcmFuc2xhdGlvbg== + Mm5kIEltYWdl + M3JkIEltYWdl + TGFuZ3VhZ2U= + TGFzdCBuYW1l + TW9kdWxl + QWRkaXRpb25hbCBDYXRlZ29yaWVz + TmFtZQ== + UGFzc3dvcmQ= + UGhvbmU= + UGhyYXNl + UHJpY2U= + UHJpbWFyeSBDYXRlZ29yeQ== + UHJpbWFyeSBJbWFnZQ== + UHJpbWFyeSBUcmFuc2xhdGlvbg== + UmF0aW5n + Q29tbWVudCBieQ== + Q29tbWVudA== + UGxlYXNlIHNlbGVjdCB5b3VyIGFkZHJlc3M= + U2l6ZQ== + U3RhdGU= + U3RyZWV0 + U3VibWl0dGluZyB0bw== + U3Vic2NyaWJlIHRvIE1haWxpbmcgbGlzdA== + VGl0bGU= + VHJhbnNsYXRpb24= + TWVtYmVyc2hpcCBHcm91cA== + VXNlcm5hbWU= + VmVyaWZ5IFBhc3N3b3Jk + VmVyc2lvbg== + WmlwIGNvZGU= + WmlwIGNvZGU= + SW5ib3g= + Rm9yZ290IHBhc3N3b3Jk + R3Vlc3Q= + SGVyZQ== + SGl0cw== + SGl0cyBIbyB0byBMb3c= + SGl0cyBMb3cgdG8gSGk= + SG9tZQ== + SG90 + aW4= + SW5ib3g= + SW5kaWNhdGVzIFJlcXVpcmVkIGZpZWxkcw== + SW52YWxpZCBlLW1haWwgYWRkcmVzcw== + SXRlbXMgUGVyIFBhZ2U= + Sm9pbmVk + TGFzdCBOYW1l + TG9jYXRpb24= + TG9naW4= + TG9nIE91dA== + TG9nb3V0IG9mIHlvdXIgYWNjb3VudA== + TWFpbGluZyBMaXN0 + TW9yZQ== + TXkgRmF2b3JpdGVz + TXkgUHJlZmVyZW5jZXM= + TXkgUHJvZmlsZQ== + TmFtZQ== + TmV3 + TmV3IEN1c3RvbWVycw== + WW91ciBwcml2YXRlIG1lc3NhZ2UgaGFzIGJlZW4gc2VudC4= + Tm8= + U29ycnksIHlvdSBoYXZlIG5vIGFjY2VzcyB0byB0aGlzIHBhZ2Uh + Tm8gQ2F0ZWdvcmllcw== + Tm8gZmF2b3JpdGUgaXRlbXMgc2F2ZWQ= + Tm8gbWVtYmVycyBmb3VuZA== + Tm9uZQ== + QmUgdGhlIGZpcnN0IHRvIGNvbW1lbnQ= + bm90IGxvZ2dlZCBpbg== + T2xkIHRvIFJlY2VudA== + U2VsZWN0IENhdGVnb3J5 + b3I= + UGFzc3dvcmRzIGRvIG5vdCBtYXRjaA== + UGFzc3dvcmQgaXMgdG9vIHNob3J0LCBwbGVhc2UgZW50ZXIgYXQgbGVhc3QgJXMgY2hhcmFjdGVycw== + cGVuZGluZyBpdGVt + UGhvbmU= + UGljaw== + UGxlYXNlIFJlZ2lzdGVy + UG9wdWxhcg== + UG93ZXJlZCBieQ== + UHJpdmFjeSBQb2xpY3k= + UHJvZmlsZQ== + QXZhdGFyIEltYWdl + UXVpY2sgU2VhcmNo + UmF0aW5n + UmF0aW5nIEhpIHRvIExvdw== + UmF0aW5nIExvdyB0byBIaQ== + RmFpcg== + QXZlcmFnZQ== + R29vZA== + VmVyeSBHb29k + RXhjZWxsZW50 + UmVjZW50IHRvIE9sZA== + UmVjb21tZW5kIHRvIGEgRnJpZW5k + UmVjb21tZW5kYXRpb24gQ29uZmlybWF0aW9u + VGhhbmtzIGZvciByZWNvbW1lbmRpbmcgb3VyIHNpdGUgdG8geW91ciBmcmllbmQuIFRoZSBlbWFpbCBoYXMgYmVlbiBzZW50IG91dC4= + UmVjb21tZW5kIHRvIGEgZnJpZW5k + UmVnaXN0ZXI= + UmVnaXN0cmF0aW9uIENvbmZpcm1hdGlvbg== + VGhhbmsgWW91LiBSZWdpc3RyYXRpb24gY29tcGxldGVkLg== + WW91ciBsb2dpbiBpbmZvcm1hdGlvbiBoYXMgYmVlbiBlbWFpbGVkIHRvIHlvdS4gUGxlYXNlIGNoZWNrIHlvdXIgZW1haWwu + UmVsZXZhbmNl + UmVtZW1iZXIgTG9naW4= + UmVwZWF0IFBhc3N3b3Jk + UmVzZXQ= + UmV0dXJuIHRvIGhvbWVwYWdl + Q29tbWVudHM= + SG9tZQ== + U2VhcmNo + QWRkaXRpb25hbCBJbWFnZXM= + RmlsZXM= + SW1hZ2Vz + TXlBY2NvdW50 + TXkgSXRlbXM= + Q29tbWVudHM= + U2VsZWN0IFVzZXJuYW1l + U2VuZA== + U2VudA== + U2l0ZW1hcA== + U3RhdGU= + U3RhdGlzdGljcw== + U3ViY2F0ZWdvcmllcw== + U3Vic2NyaXB0aW9uIENvbmZpcm1hdGlvbg== + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHN1YnNjcmliZSB0byBvdXIgbWFpbGluZyBsaXN0PyAoWW91IGNhbiB1bnN1YnNjcmliZSBhbnkgdGltZSBieSBlbnRlcmluZyB5b3VyIGVtYWlsIG9uIHRoZSBmcm9udCBwYWdlKS4= + U3Vic2NyaWJlZA== + U3VibWl0dGluZyB0byBDYXRlZ29yaWVz + U3VnZ2VzdCBDYXRlZ29yeQ== + UHJpdmFjeQ== + VGVybXMgYW5kIENvbmRpdGlvbnMgb2YgVXNl + IFdlIGFyZSBzb3JyeSB5b3UgaGF2ZSB1bnN1YnNjcmliZWQgZnJvbSBvdXIgbWFpbGluZyBsaXN0 + WW91ciB1c2VyIGFjY291bnQgaXMgY3VycmVudGx5IHBlbmRpbmcgb3IgZGlzYWJsZWQuIElmIHlvdSBoYXZlIHJlZ2lzdHJlZCByZWNlbnRseSwgcGxlYXNlIHdhaXQgdW50aWwgeW91ciBhY2NvdW50IHdpbGwgYmUgYXBwcm92ZWQsIG90aGVyd2lzZSBwbGVhc2Ugd3JpdGU= + WW91ciBwYXNzd29yZCBoYXMgYmVlbiByZXNldC4gVGhlIG5ldyBwYXNzd29yZCBoYXMgYmVlbiBzZW50IHRvIHlvdXIgZS1tYWlsIGFkZHJlc3MuIFlvdSBtYXkgbm93IGxvZ2luIHdpdGggdGhlIG5ldyBwYXNzd29yZC4= + WW91IGhhdmUgY2hvc2VuIHRvIHJlc2V0IHlvdXIgcGFzc3dvcmQuPEJSLz48QlIvPg0KQW4gYXV0b21hdGljIGVtYWlsIGhhcyBiZWVuIHNlbnQgdG8geW91ciBlbWFpbCBhZGRyZXNzIG9uIGZpbGUuIFBsZWFzZSBmb2xsb3cgdGhlIGxpbmsgaW4gdGhlIGVtYWlsIGluIG9yZGVyIHRvIHJlY2VpdmUgYSBuZXcgcGFzc3dvcmQu + VGhlIGtleXdvcmQgaXMgdG9vIHNob3J0 + Tm8gY29tbWVudHMsIGFkZCBmaXJzdA== + Tm8gcGVybWlzc2lvbnMgdG8gcGVyZm9ybSB0aGlzIG9wZXJhdGlvbg== + Tm8gcGVybWlzc2lvbnMgdG8gc3VnZ2VzdCBuZXcgY2F0ZWdvcmllcyBpbnRvIGN1cnJlbnQgY2F0ZWdvcnku + Tm90aGluZyBGb3VuZA== + NDA0LiBQYWdlIG5vdCBmb3VuZCBvbiB0aGUgc2VydmVyLg== + UGxlYXNlIGNvbmZpcm0gdGhhdCB5b3Ugd2FudCB0byByZXNldCB5b3VyIHBhc3N3b3JkLg== + Q2xpY2sgaGVyZSBpZiB5b3VyIGJyb3dzZXIgZG9lcyBub3QgYXV0b21hdGljYWxseSByZWRpcmVjdCB5b3Uu + VGhhbmsgeW91IGZvciByZWdpc3RlcmluZyBvbiBvdXIgd2Vic2l0ZS4gWW91IGNhbiBhY3RpdmF0ZSB5b3VyIHJlZ2lzdHJhdGlvbiB1c2luZyBsaW5rIHNlbnQgdG8geW91IGJ5IGVtYWlsLg== + VGhhbmsgeW91IGZvciByZWdpc3RlcmluZyBvbiBvdXIgd2Vic2l0ZS4gWW91ciByZWdpc3RyYXRpb24gaXMgcGVuZGluZyBhZG1pbmlzdHJhdGl2ZSBhcHByb3ZhbC4gWW91IHdpbGwgZ2V0IGEgc2VwYXJhdGUgZW1haWwgb25jZSBpdCdzIGFjdGl2YXRlZC4= + VGhhbmsgeW91IGZvciBzdWdnZXN0aW5nIHlvdXIgY2F0ZWdvcnku + U3VnZ2VzdGVkIGNhdGVnb3J5IGlzIHBlbmRpbmcgZm9yIEFkbWluaXN0cmF0aXZlIGFwcHJvdmFsIA== + VGhhbmsgeW91IGZvciBzdWJtaXR0aW5nIHlvdXIgcmVxdWVzdC4= + WW91ciBlLW1haWwgaXMgcmVzdG9yZWQ= + WW91ciBlLW1haWwgaXMgdmVyaWZpZWQ= + VGhhbmsgeW91IGZvciBzdWJzY3JpYmluZyB0byBvdXIgbWFpbGluZyBsaXN0 + VGhhbmtzIGZvciBWb3Rpbmch + Q3VycmVudCBDYXRlZ29yeQ== + QWN0aW9uIEJveA== + QWRkaW5nIEFkZHJlc3M= + QWR2ZXJ0aXNlbWVudHM= + QmFjayB0byB0b3A= + Q2F0ZWdvcmllcw== + Q2F0ZWdvcnkgU2VhcmNoIFJlc3VsdHM= + UGVuZGluZyBvciBkaXNhYmxlZCB1c2VyIGFjY291bnQgd2FybmluZw== + RWRpdCBBZGRyZXNz + WW91ciBGYXZvcml0ZSBJdGVtcw== + WW91ciBGYXZvcml0ZXM= + Rm9yZ290IFBhc3N3b3Jk + Rm9yZ290IFBhc3N3b3JkIENvbmZpcm1hdGlvbg== + Rm9yZ290IFBhc3N3b3JkIE5vdGlmaWNhdGlvbg== + TG9naW4gQm94 + TWFpbGluZyBMaXN0 + TWFpbnRlbmFuY2UgTW9kZQ== + TWVtYmVycw== + TWlzc2luZyBQaHJhc2UgQWRkaW5n + TXkgQWNjb3VudA== + TXkgQWRkcmVzc2Vz + TXkgRmF2b3JpdGVz + TXkgSXRlbXM= + TXkgUHJlZmVyZW5jZXM= + TXkgUHJvZmlsZQ== + Tm8gUGVybWlzc2lvbg== + UGFnZSBOb3QgRm91bmQ= + UGFzc3dvcmQgUmVxdWVzdCBDb25maXJtYXRpb24= + UHJpdmFjeSBQb2xpY3k= + UmVjb21tZW5kIENvbmZpcm1hdGlvbg== + UmVjb21tZW5kIHRvIGEgRnJpZW5k + UmVkaXJlY3RpbmcgLi4u + VXNlciBSZWdpc3RyYXRpb24gQ29uZmlybWF0aW9u + VXNlciBSZWdpc3RyYXRpb24gUGVuZGluZw== + UmVsYXRlZCBDYXRlZ29yaWVz + UmVsYXRlZCBJdGVtcw== + UmVsYXRlZCBTZWFyY2hlcw== + Q29tbWVudHM= + U2VhcmNoIEJveA== + U2VhcmNoIFJlc3VsdHM= + U2l0ZSBtYXA= + U3Vic2NyaXB0aW9uIENvbmZpcm1hdGlvbg== + U3Vic2NyaXB0aW9uIENvbmZpcm1lZA== + U3VnZ2VzdCBDYXRlZ29yeQ== + Q2F0ZWdvcnkgQWRkZWQ= + Q2F0ZWdvcnkgUGVuZGluZw== + VGVybXMgYW5kIENvbmRpdGlvbnM= + VGhhbmsgeW91IQ== + VW5zdWJzY3JpYmUgQ29uZmlybWF0aW9u + VW5zdWJzY3JpcHRpb24gQ29uZmlybWVk + VXNlciBQcm9maWxl + VXNlciBSZWdpc3RyYXRpb24= + V2VsY29tZSB0byBJbi1Qb3J0YWwh + VG90YWwgQ2F0ZWdvcmllcw== + VW5zdWJzY3JpcHRpb24gQ29uZmlybWF0aW9u + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHVuc3Vic2NyaWJlIGZyb20gb3VyIG1haWxpbmcgbGlzdD8gKFlvdSBjYW4gYWx3YXlzIHN1YnNjcmliZSBhZ2FpbiBieSBlbnRlcmluZyB5b3VyIGVtYWlsIGF0IHRoZSBob21lIHBhZ2Up + VW5zdWJzY3JpYmU= + QSB1c2VyIHdpdGggc3VjaCB1c2VybmFtZSBhbHJlYWR5IGV4aXN0cy4= + VGhhbmsgeW91IGZvciByZWdpc3RlcmluZy4gWW91ciByZWdpc3RyYXRpb24gaXMgcGVuZGluZyBhZG1pbmlzdHJhdGl2ZSBhcHByb3ZhbC4= + VmVyaWZ5IHBhc3N3b3Jk + RGlyZWN0IGFjY2VzcyBvciBib29rbWFyaw== + TnVtYmVyIG9mIFZvdGVz + Vm90ZXM= + Vm90ZXMgSGkgdG8gTG93 + Vm90ZXMgTG93IHRvIEhp + Vm90ZSE= + V2FybmluZw== + V2UgYWNjZXB0IGNyZWRpdCBjYXJkcw== + d3JvdGU= + WWVz + WW91ciBBY2NvdW50 + TGFuZ3VhZ2U= + WW91ciBXaXNoIExpc3Q= + WklQIENvZGU= + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/_install/english.lang ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/_install/install_data.sql =================================================================== --- releases/1.2.2-B2/_install/install_data.sql (revision 0) +++ releases/1.2.2-B2/_install/install_data.sql (revision 16632) @@ -0,0 +1 @@ +UPDATE Categories SET l1_Name = 'Home' WHERE l1_Name = 'Home'; \ No newline at end of file Property changes on: releases/1.2.2-B2/_install/install_data.sql ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/index.tpl =================================================================== --- releases/1.2.2-B2/index.tpl (revision 0) +++ releases/1.2.2-B2/index.tpl (revision 16632) @@ -0,0 +1,58 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + +
    +
    + + + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/index.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.14 Added: svn:eol-style + LF Index: releases/1.2.2-B2/phrases_edit.tpl =================================================================== --- releases/1.2.2-B2/phrases_edit.tpl (revision 0) +++ releases/1.2.2-B2/phrases_edit.tpl (revision 16632) @@ -0,0 +1,75 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + + + + + + + +
    +
    +
    + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/phrases_edit.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/module_info.xml =================================================================== --- releases/1.2.2-B2/in-commerce/module_info.xml (revision 0) +++ releases/1.2.2-B2/in-commerce/module_info.xml (revision 16632) @@ -0,0 +1,5 @@ + + + in-commerce/designs/section + in-commerce/designs/detail + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/module_info.xml ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/my_downloads_more.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/my_downloads_more.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/my_downloads_more.tpl (revision 16632) @@ -0,0 +1,97 @@ + + + + + + + + - + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + - + + + + + + + + +
    + " target="_blank"> +
    +
    +
    + " class="text-title">
    + + + : ( ">)
    +
    +
    + + :

    + + + : + +
    +
    +
    + + + + + + +
    +
    +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/my_downloads_more.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/my_addresses.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/my_addresses.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/my_addresses.tpl (revision 16632) @@ -0,0 +1,88 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + + + + + + + + + + + + + "> +

    +
    + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
     
    + + + + +
    +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/my_addresses.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/my_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/my_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/my_items.elm.tpl (revision 16632) @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/my_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/my_orders.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/my_orders.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/my_orders.tpl (revision 16632) @@ -0,0 +1,80 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + () + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/my_orders.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/cancel_recurring.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/cancel_recurring.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/cancel_recurring.tpl (revision 16632) @@ -0,0 +1,78 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + +
    + + + + +
    +
    +
    + " />  + " onClick="window.location.href=''" />  + + +
    +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/cancel_recurring.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/my_order_details.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/my_order_details.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/my_order_details.tpl (revision 16632) @@ -0,0 +1,73 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + +
    + + + +
    +
    +
    +
    + + + + + + + + + + + + Property changes on: releases/1.2.2-B2/in-commerce/my_account/my_order_details.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type.tpl (revision 16632) @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + + + + + + + +
    + : +


    + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
    +
    + +
    + + + + + + + + +
    +
    +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate.tpl (revision 16632) @@ -0,0 +1,126 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + "> +
    +

    +
    + + + + + + + + + + + + + +
    + img/warning_icon.gif" width="21" height="18" alt=""/> +
    +
    +

    +
    + + + + + + + +
    +

    + + + + + + + +

    + + + + + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
    +
    + + +
    + + + + + + + + + " /> + +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payments.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payments.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payments.tpl (revision 16632) @@ -0,0 +1,84 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    + +
    +
    + + + + + + () + + + + + + + + + + + + + + +
    + + + +
    +
    +
    +
    + + + + + + + + + Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payments.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_materials.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_materials.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_materials.tpl (revision 16632) @@ -0,0 +1,86 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + +
    + : +

    + "> +
    + : +
    + + <a href=""> + + </a> + +
    + +
    +
    +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_materials.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_thankyou.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_thankyou.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_thankyou.tpl (revision 16632) @@ -0,0 +1,55 @@ + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    + +
    +
    + + + + + + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_thankyou.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_orders_list.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_orders_list.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_orders_list.tpl (revision 16632) @@ -0,0 +1,79 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_orders_list.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_visits_list.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_visits_list.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_visits_list.tpl (revision 16632) @@ -0,0 +1,81 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    + + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    +
    + + + + Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics_visits_list.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_agreement.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_agreement.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_agreement.tpl (revision 16632) @@ -0,0 +1,7 @@ + + +Affiliate Agreement! \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_agreement.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type_changed.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type_changed.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type_changed.tpl (revision 16632) @@ -0,0 +1,57 @@ + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    + +
    +
    + + + + + + + + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_payment_type_changed.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics.tpl (revision 16632) @@ -0,0 +1,65 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    + +
    +
    + + + + + + + + + + + + + +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/affiliate/affiliate_statistics.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/edit_address.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/edit_address.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/edit_address.tpl (revision 16632) @@ -0,0 +1,94 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + +
    + *

    + + + + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + + + + + + + + + + + + + + + + "/> + + +
    +
    + +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/edit_address.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/cancel_recurring_ok.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/cancel_recurring_ok.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/cancel_recurring_ok.tpl (revision 16632) @@ -0,0 +1,72 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/cancel_recurring_ok.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/new_address.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/new_address.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/new_address.tpl (revision 16632) @@ -0,0 +1,93 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + +
    + *

    + + + + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + + + + + + + + + + + + + + + + + + "/> + + +
    +
    + +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/new_address.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.6 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/my_account/my_downloads.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/my_account/my_downloads.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/my_account/my_downloads.tpl (revision 16632) @@ -0,0 +1,73 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + +
    + + +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/my_account/my_downloads.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/featured_products.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/featured_products.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/featured_products.tpl (revision 16632) @@ -0,0 +1,69 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + + + + + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/featured_products.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/product_detail.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/product_detail.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/product_detail.tpl (revision 16632) @@ -0,0 +1,308 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + +
    + + + img/shopping_cart_item.gif" alt=""/> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + + +
    +
    + + + + + + +
    + + + +
    +
    + + +
    +
    +
    + + + #images"> +

    +
    + +

    + + + + ' " type="button" value="" /> + + + + +
    + :
    + :
    + : + + ">
    + : (: ) + + ">
    + +
    + + + :
    +
    + + + : ( "> )
    +
    + + + :
    +
    + + :
    + + + : (%)
    +
    +
    + + + : + +
    +
    +
    + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + - + + + "> + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +   + +
    + +
    + +
    + + + ">img/buy2.gif" alt="" width="15" height="17" border="0" /> +
    +
    +
    +
    + + + + + :
    +
    + +
    + + : + +
    +
    +
    + + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + +
    + +
    + + + +
    + "> + " title="" alt="" border="0" />
    +
    +
    + img/s.gif" width="8" height="1" alt="" /> +
    + + + +
    + + + + +
    + +
    + +
    + + + + + + + + () + + + + +
    + +
    + +
    + +
    + + + + + + + + + + + + + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/product_detail.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/recent_products.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/recent_products.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/recent_products.tpl (revision 16632) @@ -0,0 +1,59 @@ + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + +
    +
    + +
    +
    + + + + + () + + + + + + + +
    + + +
    +
    +
    +
    + + Property changes on: releases/1.2.2-B2/in-commerce/products/recent_products.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.9 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/.smsignore =================================================================== --- releases/1.2.2-B2/in-commerce/products/.smsignore (revision 0) +++ releases/1.2.2-B2/in-commerce/products/.smsignore (revision 16632) @@ -0,0 +1 @@ +product_detail\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/.smsignore ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/add_review_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/add_review_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/add_review_confirm.tpl (revision 16632) @@ -0,0 +1,50 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + +

    + "> +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/add_review_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/search_results.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/search_results.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/search_results.tpl (revision 16632) @@ -0,0 +1,70 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + + +
    + + +
    +
    +
    +
    + + + + + Property changes on: releases/1.2.2-B2/in-commerce/products/search_results.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.10 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/add_review.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/add_review.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/add_review.tpl (revision 16632) @@ -0,0 +1,155 @@ + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + + +
    + + img/shopping_cart_item.gif" alt=""/> + "> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + + +
    +
    + + + + + + +
    + + + +
    +
    + + +
    +
    +
    +
    + :
    + :
    + : + + : (: ) + +
    + + + : ( "> )
    +
    + + + :
    +
    + + :
    + + + : (%)
    +
    +
    + + + :
    +
    + + +
    +
    +
    +
    +
    + + + + + + + +

    + + +
    + + + + *

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />

    + +
    + + + + + + + + " /> + +
    +
    +
    + + +
    +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/add_review.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/pick_products.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/pick_products.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/pick_products.tpl (revision 16632) @@ -0,0 +1,71 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + () + + + + + + + + +
    + + +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/pick_products.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/add_review_pending_confirm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/add_review_pending_confirm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/add_review_pending_confirm.tpl (revision 16632) @@ -0,0 +1,50 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + +
    +
    + +
    +
    + + + + + +

    + "> +
    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/add_review_pending_confirm.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/top_seller_products.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/top_seller_products.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/top_seller_products.tpl (revision 16632) @@ -0,0 +1,66 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + +
    + + +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/top_seller_products.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/new_products.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/new_products.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/new_products.tpl (revision 16632) @@ -0,0 +1,71 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + () + + + + + + + + +
    + + +
    + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/new_products.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/products/manufacturer_products.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/products/manufacturer_products.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/products/manufacturer_products.tpl (revision 16632) @@ -0,0 +1,69 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + () + + + + + + + + +
    + + +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/products/manufacturer_products.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/_install/theme.xml =================================================================== --- releases/1.2.2-B2/in-commerce/_install/theme.xml (revision 0) +++ releases/1.2.2-B2/in-commerce/_install/theme.xml (revision 16632) @@ -0,0 +1,4 @@ + + in-commerce/designs/section + in-commerce/products/product_detail + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/_install/theme.xml ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/_install/english.lang =================================================================== --- releases/1.2.2-B2/in-commerce/_install/english.lang (revision 0) +++ releases/1.2.2-B2/in-commerce/_install/english.lang (revision 16632) @@ -0,0 +1,511 @@ + + + + QWRkaXRpb25hbCBJbmZv + QWRkcmVzcyBpcyBsb2NrZWQgZm9yIG1vZGlmaWNhdGlvbnM= + QWRkcmVzcyBVc2VkIEFz + U3BsaXQgeW91ciBvcmRlciBhbmQgY2hhbmdlIHNoaXBwaW5nIG9wdGlvbnM= + QWZmaWxpYXRl + WW91ciBBZmZsaWF0ZSBhY2NvdW50IGlzIHBlbmRpbmcgb3IgZGlzYWJsZWQ= + QWZmaWxpYXRlIE1hdGVyaWFscw== + QWR2ZXJ0aXNpbmcgbWF0ZXJpYWxzIC0gbGlua3MsIGNvZGUgc2FtcGxlcywgYmFubmVycyBldGMu + QWZmaWxpYXRlIFBheW1lbnRz + TG9nIG9mIGNvbW1pc3Npb24gcGF5bWVudHM= + VGhhbmtzIHlvdS4gWW91ciBwYXltZW50IHR5cGUgaGFzIGJlZW4gY2hhbmdlZC4= + VmlzaXRzIGFuZCBvcmRlcnMgc3RhdGlzdGljcw== + QWxsIGF2YWlsYWJsZS9iYWNrb3JkZXJlZCBpdGVtcw== + SW5zdHJ1Y3Rpb25zIGFuZCBSZWd1bGF0aW9ucw== + QWRkcmVzcw== + Q2FyZCBFeHBpcmF0aW9u + Q2FyZCBUeXBl + Q29tcGFueQ== + Q3JlZGl0IENhcmQgTnVtYmVy + Q1ZWMg== + RS1tYWls + TmFtZSBvbiB0aGUgQ2FyZA== + QnV5IE5vdw== + RG93bmxvYWQgTm93 + TWFuYWdlIEFkZHJlc3Nlcw== + TmV3IEFkZHJlc3M= + UHJvY2VlZCB0byBwcmV2aWV3 + UmF0ZSBQcm9kdWN0 + UmF0ZSB0aGlzIHByb2R1Y3Q= + UmVtb3ZlIEZyb20gV2lzaCBMaXN0 + Q29tbWVudCB0aGlzIFByb2R1Y3Q= + VXBkYXRlIEFkZHJlc3M= + UmVjdXJyaW5nIE9yZGVyIENhbmNlbCBDb25maXJtYXRpb24= + UmVvY2N1cnJpbmcgYmlsbGluZyBpcyBjYW5jZWxlZC4= + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGNhbmNlbCB0aGlzIHJlY3VycmluZyBvcmRlcj8= + WW91ciByZWN1cnJpbmcgb3JkZXIgaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IGNhbmNlbGxlZA== + Q2FuY2VsIFJlY3VycmluZyBPcmRlcg== + KGJhY2tvcmRlcmVkKQ== + Q2hlY2tvdXQ= + ZnJlZSBzaGlwcGluZw== + T3JkZXIgVG90YWw= + VG90YWwgSXRlbXM= + VmlldyBDYXJ0 + Q3JlZGl0IGNhcmQgaXMgZXhwaXJlZA== + Q3JlZGl0IGNhcmQgbnVtYmVyIGlzIGludmFsaWQ= + UGxlYXNlIGNvbXBsZXRlIHRoZSBmb3JtIGJlbG93IHRvIGNoYW5nZSB5b3VyIGFmZmlsaWF0ZSBwYXltZW50IHR5cGUuIFRoZSBjaGFuZ2Ugd2lsbCB0YWtlIGVmZmVjdCBzdGFydGluZyBmcm9tIHRoZSBuZXh0IHNjaGVkdWxlZCBhZmZpbGlhdGUgcGF5bWVudC4= + Q2hhbmdlIFBheW1lbnQgVHlwZQ== + UGF5bWVudCBvcHRpb25zIGZvciBhZmZpbGlhdGUgY29tbWlzc2lvbnM= + Q29tbWlzc2lvbiBlYXJuZWQ= + T3JkZXJz + T3JkZXIgIw== + VG90YWwgc2FsZXM= + UmVmZXJyZXI= + TWFuYWdlIHlvdXIgc2hpcHBpbmcgYW5kIGJpbGxpbmcgYWRkcmVzc2Vz + QWNjZXNzIER1cmF0aW9u + QWN0aW9ucw== + QWRkZWQ= + QWRkZWQgT24= + QWRkcmVzcw== + QWRkcmVzcyBMaW5l + QWRkcmVzc2Vz + QWRkIFRvIEZhdm9yaXRlcw== + QWRkIFRvIFdpc2ggTGlzdA== + QWR2YW5jZWQgU2VhcmNo + QWZmaWxpYXRl + YWZmaWxpYXRlIGFncmVlbWVudA== + WW91ciBhZmZpbGlhdGUgcmVnaXN0cmF0aW9uIGlzIHBlbmRpbmcgb3IgZGlzYWJsZWQuIElmIHlvdSBoYXZlIHJlZ2lzdGVyZWQgcmVjZW50bHksIHBsZWFzZSB3YWl0IHVudGlsIHRoZSBzaXRlIGFkbWluaXN0cmF0b3JzIGFwcHJvdmUgeW91ciBhcHBsaWNhdGlvbi4gWW91IHdpbGwgYmUgbm90aWZpZWQgdmlhIGUtbWFpbC4= + SW5zdHJ1Y3Rpb25zL0FkdmVydGlzaW5nIE1hdGVyaWFscw== + QWR2ZXJ0aXNpbmcgbWF0ZXJpYWxzIC0gbGlua3MsIGNvZGUgc2FtcGxlcywgYmFubmVycyBldGMu + UGF5bWVudHM= + RGlzcGxheXMgcGF5bWVudHMgc3RhdGlzdGljcw== + QWZmaWxpYXRlIFBheW1lbnQgVHlwZQ== + WW91ciBhZmZpbGlhdGUgcGF5bWVudCB0eXBlIGhhcyBiZWVuIGNoYW5nZWQu + QWZmaWxpYXRlIFJlZ2lzdHJhdGlvbg== + QWZmaWxpYXRlcw== + U3RhdGlzdGljcw== + QWZmaWxpYXRlIFN0YXRpc3RpY3M= + RGlzcGxheXMgdmlzdGVycyBhbmQgb3JkZXJzIHN0YXRpc3RpY3M= + QWZmaWxpYXRlcyBzZWN0aW9uIC0gZGlzcGxheXMgc3RhdGlzdGljcywgcGF5bWVudHMsIGFkdmVydGlzaW5nIG1hdGVyaWFscyBhbmQgbW9yZQ== + SGVyZSBpcyB0aGUgSFRNTCBjb2RlIHdoaWNoIGNyZWF0ZXMgYSBsaW5rIHRvIG91ciBzaXRl + WW91IGNvdWxkIGNvcHkgYW5kIHBhc3RlIGl0IG9uIHlvdXIgcGFnZSB0byBjcmVhdGUgYSBsaW5rIGFuZCBzdGFydCByZWZlcmluZyBjdXN0b21lcnMgYW5kIGVhcm5pbmcgYWZmaWxpYXRlIGNvbW1pc3Npb24u + VG8gcmVmZXIgY3VzdG9tZXJzIHRvIG91ciBzaXRlIGFuZCBlYXJuIGFmZmlsaWF0ZSBjb21taXNzaW9uIHBsZWFzZSB1c2UgdGhlIGZvbGxvd2luZyBVUkw= + SSBhZ3JlZSB0byBhZmZpbGlhdGUgYWdyZWVtZW50IHRlcm1zICZhbXA7IGNvbmRpdGlvbnM= + QW1vdW50 + QW1vdW50IFdpdGhvdXQgU2FsZXMgVGF4L1ZBVA== + QW5k + QW55 + QXZhaWxhYmlsaXR5 + QmVjb21lIEFuIEFmZmlsaWF0ZQ== + UGxlYXNlIGZpbGwgaW4gdGhlIGZvcm0gYmVsb3cgdG8gcmVnaXN0ZXIgYXMgYWZmaWxpYXRlLiBZb3Ugd2lsbCBiZSBub3RpZmllZCB2aWEgZS1tYWlsIHdoZW4geW91ciBhZmZpbGlhdGUgcmVnaXN0cmF0aW9uIGlzIGFwcHJvdmVkLg== + QmlsbGluZyBFbWFpbCAoaWYgaXQncyBkaWZmZXJlbnQgZnJvbSBzaGlwcGluZyk= + QmlsbGluZyBJbmZvcm1hdGlvbg== + QmlsbGluZyBPcHRpb25z + QmlydGggZGF0ZQ== + Qm90aA== + QnV5IE5vdw== + QnV5IFRoaXMgUHJvZHVjdA== + Q2FyZCBOdW1iZXI= + Q2FyZCBUeXBl + UHJpY2VzIG9mIG9uZSBvciBtb3JlIGl0ZW1zIGluIHlvdXIgc2hvcHBpbmcgY2FydCBoYXZlIGJlZW4gY2hhbmdlZCBkdWUgdG8geW91ciBsb2dpbiwgcGxlYXNlIHJldmlldyBjaGFuZ2VzLg== + Q2F0ZWdvcmllcw== + Q2hhbmdlIFBheW1lbnQgVHlwZQ== + UGxlYXNlIGNvbXBsZXRlIHRoZSBmb3JtIGJlbG93IHRvIGNoYW5nZSB5b3VyIGFmZmlsaWF0ZSBwYXltZW50IHR5cGUuIFRoZSBjaGFuZ2Ugd2lsbCB0YWtlIGVmZmVjdCBzdGFydGluZyBmcm9tIHRoZSBuZXh0IHNjaGVkdWxlZCBhZmZpbGlhdGUgcGF5bWVudC4= + QWZmaWxpYXRlIGNvbW1pc3Npb25zIHBheW1lbnQgb3B0aW9ucw== + Q2hhbmdlIFBheW1lbnQgVHlwZQ== + Q2hlY2tvdXQgU3RlcHM= + Q2hvb3NlIFBheW1lbnQgVHlwZQ== + Q2hvb3NlIEFmZmlsaWF0ZSBQbGFu + Q2l0eQ== + Q2xlYXIgQ2FydA== + Q2xlYXI= + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIHJlbW92ZSBhbGwgcHJvZHVjdHMgZnJvbSB5b3VyIHNob3BwaW5nIGNhcnQ/ + Q291cG9uIGNvZGUgaXMgZXhwaXJlZCwgYWxyZWFkeSB1c2VkIG9yIGRpc2FibGVkLg== + Q29taXNzaW9uIFBheW1lbnRz + Q29tbWVudHMvaW5zdHJ1Y3Rpb25z + Q29tcGFueQ== + Q29uZmlybWF0aW9u + Q29udGFpbnM= + Q29udGludWUgU2hvcHBpbmc= + Q291cG9uIGhhcyBiZWVuIGFwcGxpZWQu + Q291cG9uIENvZGU= + VGhlIGZvbGxvd2luZyA8aT48c3Ryb25nPmNvdXBvbiBjb2RlPC9zdHJvbmc+PC9pPiBoYXMgYmVlbiBhcHBsaWVk + WW91ciBjb3Vwb24gY29kZSBoYXMgbm90IGJlZW4gYXBwbGllZCBiZWNhdXNlIGl0J3Mgbm90IGVmZmVjdGl2ZSBmb3IgYW55IGl0ZW1zIGluIHlvdXIgY2FydCwgb3IgY3VycmVudCBkaXNjb3VudHMgZ2l2ZXMgeW91IGEgYmV0dGVyIHNhdmluZ3MgYW5kIHlvdSBjb3VsZCBzYXZlIHlvdXIgY291cG9uIGZvciBhbm90aGVyIG9yZGVyLg== + Q291cG9uIGhhcyBiZWVuIHJlbW92ZWQu + Q3JlYXRl + Q3VycmVudCBQYXltZW50IFR5cGU= + Q1ZWMiBoZWxw + RGF0ZQ== + QXJlIHlvdSBzdXJlIHlvdSB3YW50IHRvIGRlbGV0ZSB0aGlzIGFkZHJlc3M/ + RGVzY3JpcHRpb24= + RGV0YWlscw== + RGlzY291bnQ= + RGlzY291bnQgSW5mbw== + RG9lc24ndCBDb250YWlu + WW91IGhhdmUgbm90IGNyZWF0ZWQgYW55IGFkZHJlc3NlcyB5ZXQu + WW91IGRvbid0IGhhdmUgYW55IG9yZGVycyB5ZXQ= + WW91IGRvbid0IGhhdmUgYW55IGFmZmlsYXRlIHBheW1lbnRzIHlldC4= + WW91IGRvbid0IGhhdmUgYW55IHZpc2l0b3JzIHlldA== + TGluaw== + RG93bmxvYWQgTm93 + RG93bmxvYWRz + VGhlIGl0ZW1zIGF2YWlsYWJsZSBmb3IgZG93bmxvYWQ= + RWRpdG9yJ3MgUGljaw== + RWRpdG9yJ3MgUGlja3M= + RWRpdCBPcHRpb25z + SWYgeW91IGhhdmUgPGk+PHN0cm9uZz5jb3Vwb24gY29kZTwvc3Ryb25nPjwvaT4sIGVudGVyIGl0IGhlcmU= + SWYgeW91IGhhdmUgPGk+PHN0cm9uZz5naWZ0IGNlcnRpZmljYXRlPC9zdHJvbmc+PC9pPiwgZW50ZXIgaXQgaGVyZQ== + UGxlYXNlIGVudGVyIHlvdXIgc2hpcHBpbmcgYWRkcmVzcy4gSW5jb21wbGV0ZSBvciBpbmNvcmVjdCBpbmZvcm1hdGlvbiBtYXkgcmVzdWx0IGluIGEgZGVsYXkgb3IgY2FuY2VsbGF0aW9uIG9mIHlvdXIgb3JkZXIu + WW91IGhhdmUgYWxyZWFkeSBjb21tZW50ZWQgdGhpcyBwcm9kdWN0IQ== + UGxlYXNlIGVudGVyIHZhbGlkIHNoaXBwaW5nIGFkZHJlc3MgdG8gZ2V0IHNoaXBwaW5nIHJhdGVzIGFuZCBvcHRpb25z + U29ycnksIGJ1dCBubyBzaGlwcGluZyB0eXBlcyBhcmUgYXZhaWxhYmxlIGZvciBzZWxlY3RlZCBhZGRyZXNzLiBQbGVhc2Ugc2VsZWN0IGRpZmZlcmVudCBhZGRyZXNzLCBvciBjb250YWN0IHNpdGUgYWRtaW5pc3RyYXRvcg== + RXhhY3RseSBJcw== + RXhwLg== + RmF4IE51bWJlcg== + RmVhdHVyZWQgSXRlbQ== + RmVhdHVyZWQgUHJvZHVjdHM= + RmllbGQgaXMgcmVxdWlyZWQ= + RmlsZW5hbWU= + RmlsZXM= + Rmlyc3QgbmFtZQ== + RnJlZQ== + WW91ciBmcmllbmQgZS1tYWls + WW91ciBmcmllbmQgbmFtZQ== + RnJvbQ== + RnVsbCBOYW1l + R2lmdCBDZXJ0aWZpY2F0ZSBoYXMgYmVlbiBhcHBsaWVk + VGhlIGZvbGxvd2luZyA8aT48c3Ryb25nPmdpZnQgY2VydGlmaWNhdGU8L3N0cm9uZz48L2k+IGhhcyBiZWVuIGFwcGxpZWQ= + WW91ciBnaWZ0IGNlcnRpZmljYXRlIGhhcyBub3QgYmVlbiBhcHBsaWVkIGJlY2F1c2UgaXQncyBub3QgZWZmZWN0aXZlIGZvciBhbnkgaXRlbXMgaW4geW91ciBjYXJ0LCBvciBjdXJyZW50IGRpc2NvdW50cyBnaXZlcyB5b3UgYSBiZXR0ZXIgc2F2aW5ncyBhbmQgeW91IGNvdWxkIHNhdmUgeW91ciBnaWZ0IGNlcnRpZmljYXRlIGZvciBhbm90aGVyIG9yZGVyLg== + R2lmdCBDZXJ0aWZpY2F0ZSBoYXMgYmVlbiByZW1vdmVkLg== + R2lmdCBDZXJ0aWZpY2F0ZQ== + R3JhbmQgVG90YWw= + SSBBZ3JlZSB0bw== + QWRkaXRpb25hbCBJbWFnZXM= + QURESVRJT05BTCBJTUFHRVM= + SW5zdXJhbmNlIENvc3Q= + SW52YWxpZCBjb3Vwb24gY29kZSE= + SXMgbm90 + VGhpcyBpdGVtIGlzIGVsaWdpYmxlIGZvciB0aGUgZm9sbG93aW5nIGRpc2NvdW50 + S2V5d29yZHMgYXJlIHRvbyBzaG9ydA== + TGFzdCAzIG1vbnRocw== + TGFzdCA2IG1vbnRocw== + TGFzdCBtb250aA== + TGFzdCBuYW1l + TGFzdCBRdWF0ZXI= + TGFzdCB3ZWVr + TGFzdCB5ZWFy + TG9naW4= + TG9nb3V0 + TWFuYWdlIGFkZHJlc3Nlcw== + TWFudWZhY3R1cmVy + TWFudWZhY3R1cmVycw== + TWFudWZhY3R1cmVyIEEgdG8gWg== + TWFudWZhY3R1cmVyIFogdG8gQQ== + TWVzc2FnZQ== + TW9yZSBGaWxlcw== + TW9yZSBJbWFnZXM= + bW9yZQ== + bW9yZSBvcmRlcnM= + U29ycnksIGJ1dCB0aGUgcHJvZHVjdCB5b3UgaGF2ZSBzZWxlY3RlZCBpcyBvdXQgb2Ygc3RvY2su + U29ycnksIGJ1dCB0aGUgcXVhbnRpdHkgeW91IGhhdmUgc2VsZWN0ZWQgZm9yIG9uZSBvciBtb3JlIHByb2R1Y3RzIGluIHlvdXIgY2FydCBpcyBub3QgY3VycmVudGx5IGF2YWlsYmxlLiBNYXhpbXVtIGF2YWlsYmxlIHF1YW50aXR5IGhhcyBiZWVuIGxlZnQgaW4geW91ciBjYXJ0Lg== + SXRlbXMgcXVhbnRpdGVzIGFuZC9vciBvcmRlciB0eXBlcyBpbiB5b3UgY2FydCBoYXZlIGJlZW4gdXBkYXRlZC4gUGxlYXNlIHJldmlldyB0aGUgY2hhbmdlcyBiZWxvdyBiZWZvcmUgcHJvY2VlZGluZy4= + TVNSUA== + WW91IGhhdmUgdG8gYWdyZWUgdG8gYWZmaWxpYXRlIHRlcm1zICZhbXA7IGNvbmRpdGlvbnMgdG8gcmVnaXN0ZXIgYXMgYWZmaWxpYXRl + TXkgQWNjb3VudA== + TXkgQWRkcmVzc2Vz + TXkgT3JkZXJz + TmFtZQ== + VGl0bGUgQSB0byBa + TmFtZSBvbiB0aGUgQ2FyZA== + VGl0bGUgWiB0byBB + TmV3 + QWRkIG5ldyBhZGRyZXNz + TmV3IFByb2R1Y3Rz + Tm8= + Tm8gY3JpdGVyaWEgZW50ZXJlZCBvciBrZXl3b3JkcyBhcmUgdG9vIHNob3J0IQ== + VGhlcmUgaXMgbm8gZmlsZXMgYXZhaWxhYmxlIGZvciB0aGlzIHByb2R1Y3Qu + Tm8gcHJvZHVjdHMgZm91bmQgbWF0Y2hpbmcgeW91ciBjcml0ZXJpYQ== + Tm90ZQ== + T2s= + T2xkIHRvIFJlY2VudA== + T3B0aW9ucyBDb21iaW5hdGlvbg== + U2VsZWN0ZWQgb3B0aW9ucyBjb21iaW5hdGlvbiBpcyBjdXJyZW50bHkgbm90IGF2YWlsYWJsZQ== + UGxlYXNlIHNlbGVjdCB0aGUgb3B0aW9ucyBtYXJrZWQgd2l0aCA8c3BhbiBjbGFzcz0iZXJyb3IiPio8L3NwYW4+IGJlZm9yZSBwcm9jZWVkaW5n + T3I= + Q29tbWlzc2lvbg== + T3JkZXIgQ29tcGxldGVk + T3JkZXIgY291bnQ= + T3JkZXIgIw== + T3JkZXIgTnVtYmVy + T3JkZXIgUHJldmlldw== + T3JkZXJz + QWxsIG9mIHlvdXIgb3JkZXJz + WW91ciBvcmRlciBoYXMgYmVlbiBzdWNjZXNzZnVsbHkgcGxhY2Vk + T3JkZXIgVG90YWw= + T3JkZXIgQW1vdW50 + b3IgZW50ZXIgbmV3IGFkZHJlc3MgYmVsb3c= + cHJvZHVjdHM= + b3RoZXI= + T3VyIFByaWNl + T3V0IG9mIHN0b2Nr + QW1vdW50 + UGF5bWVudCBSZWZlcmVuY2U= + UGF5bWVudCBUeXBl + UGVyc29uYWwgSW5mb3JtYXRpb24= + VGhpcyBzZWN0aW9uIGFsbG93cyB5b3UgdG8gY2hhbmdlIHlvdXIgcGVyc29uYWwgaW5mb3JtYXRpb24gc3VjaCBhcyBOYW1lLCBQYXNzd29yZCBldGMu + UGhvbmUgTnVtYmVy + UGxlYXNlIGVudGVyIHlvdXIgYmlsbGluZyBhZGRyZXNzLiBJbmNvbXBsZXRlIG9yIGluY29yZWN0IGluZm9ybWF0aW9uIG1heSByZXN1bHQgaW4gYSBkZWxheSBvciBjYW5jZWxsYXRpb24gb2YgeW91ciBvcmRlci4= + UG9wdWxhcg== + UHJpY2U= + UHJpY2UgSGlnaCB0byBMb3c= + UHJpY2UgTG93IHRvIEhpZ2g= + UHJpY2luZw== + UHJvY2VlZCB0byBDaGVja291dA== + UHJvY2VlZCB0byBCaWxsaW5n + UHJvY2Vzc2luZyBGZWU= + UHJvZHVjdCBEZXNjcmlwdGlvbg== + UHJvZHVjdCBEZXRhaWxz + RmlsZXM= + UHJvZHVjdHM= + UHJvZHVjdHMgQnk= + UHJvZHVjdHMgVG90YWw= + UXR5 + UXVhbnRpdHk= + UXVhbnRpdHkgUHJpY2luZw== + QXZlcmFnZQ== + RXhjZWxsZW50 + RmFpcg== + R29vZA== + UG9vcg== + UmF0ZSBQcm9kdWN0 + UmF0ZSBUaGlzIFByb2R1Y3Q= + VmVyeSBHb29k + UmVjZW50bHkgVmlld2VkIEl0ZW1z + UmVjZW50IE9yZGVycw== + UmVjZW50IHRvIE9sZA== + UmVjb21tZW5k + UmVjb21tZW5kIFRoaXMgUHJvZHVjdA== + UmVmZXJlciBVUkw= + UmVnaXN0ZXIgQXMgQWZmaWxpYXRl + UmVnaXN0cmF0aW9u + UmVndWxhciBQcmljZQ== + UmVsYXRlZCBQcm9kdWN0cw== + UmVsZXZhbmNl + UmVtb3Zl + UmVtb3ZlIGZyb20gV2lzaCBMaXN0 + UmVtb3Zl + Q29tbWVudCBieQ== + Q29tbWVudCBwcm9kdWN0 + Q29tbWVudHM= + Q29tbWVudCB0aGlzIHByb2R1Y3Q= + U2VhcmNoIEluIFJlc3VsdHM= + U2VhcmNoIFJlc3VsdHM= + U2VsZWN0 + UGxlYXNlIHNlbGVjdCB5b3VyIGFkZHJlc3M= + U2VsZWN0IE9wdGlvbnM= + U2VuZCBwYXNzd29yZA== + U2hpcG1lbnQgaW5mb3JtYXRpb24= + U2hpcHBpbmcgY29zdA== + U2hpcHBpbmcgSW5mb3JtYXRpb24= + U2hpcHBpbmcgT3B0aW9ucw== + U2hpcHBpbmcgVG90YWw= + VHJhY2tpbmcvUmVmZXJlbmNlIE51bWJlcg== + VGhlIHByb2R1Y3RzIGluIHlvdXIgY2FydCBoYXZlIGRpZmZlcmVudCBzaGlwcGluZyBvcHRpb25zLiBUaGUgc2hpcHBpbmcgb3B0aW9ucyBhbGxvd2VkIGZvciBhbGwgdGhlIHByb2R1Y3RzIGluIHlvdXIgY2FydCBhcmUgZGlzcGxheWVkIGJlbG93LiBJZiB5b3UnZCBsaWtlIHRvIG1hbnVhbGx5IGFkanVzdCB0aGUgc2hpcHBpbmcgZm9yIGV2ZXJ5IGdyb3VwIG9mIHByb2R1Y3RzIGNsaWNrIHRoZSBjaGVja2JveCBiZWxvdw== + dGhlIHByb2R1Y3RzIGluIHlvdXIgc2hvcHBpbmcgY2FydCBjYW4ndCBiZSBzaGlwcGVkIGluIG9uZSBzaGlwbWVudCBiZWNhdXNlIG9mIGRpZmZlcmVudCBzaGlwcGluZyBvcHRpb25zLiBZb3VyIG9yZGVyIHdpbGwgYmUgc3BsaXQgYW5kIHNvbWUgcHJvZHVjdHMgd2lsbCBiZSBzaGlwcGVkIHNlcGFyYXRlbHkuIFBsZWFzZSBzZWxlY3QgdGhlIHNoaXBwaW5nIGZvciBlYWNoIGdyb3VwIG9mIHByb2R1Y3RzIGJlbG93Lg== + U2l6ZQ== + U29ydA== + U29ydCBieQ== + U1NOL1RheCBJZC9WQVQgTnVtYmVy + U3RhdHVz + U3ViLUNhdGVnb3JpZXM= + U3Vic2NyaWJl + U3VidG90YWw= + dGVybXMgJmFtcDsgY29uZGl0aW9ucw== + VGVybXMgQW5kIENvbmRpdGlvbnM= + QWZmaWxpYXRlIGFncmVlbWVudCwgdGVybXMgJmFtcDsgY29uZGl0aW9ucw== + VGhhbmsgWW91 + VGhhbmsgeW91IGZvciByZWdpc3RlcmluZyBhcyBhZmZpbGlhdGUuIFlvdSB3aWxsIGJlIG5vdGlmaWVkIHZpYSBlLW1haWwgd2hlbiB5b3VyIHJlZ2lzdHJhdGlvbiBpcyBhcHByb3ZlZC4= + VG8= + VG9kYXk= + VG9wIFNlbGxlcg== + VG9wIFNlbGxlcnM= + VG90YWw= + Q29tbWlzc2lvbiBFYXJuZWQ= + T3JkZXIgVG90YWwgQW1vdW50 + T3JkZXJz + VG90YWwgU2F2aW5ncw== + VmlzaXRvcnM= + WW91IG1heSBhbHNvIHdpc2ggdG8gdHJ5IG91ciByZWNvbW1lbmRlZCBwcm9kdWN0cw== + WW91IG1heSBhbHNvIHdpc2ggdG8gdHJ5IG91ciByZWNvbW1lbmRlZCBwcm9kdWN0cw== + VW5zdWJzY3JpYmU= + VXBkYXRl + VXBkYXRlIEFkZHJlc3M= + VXBkYXRlIENhcnQ= + VXBkYXRlIE9wdGlvbnM= + VXBkYXRlIFNoaXBwaW5n + U2FsZXMgVGF4L1ZBVA== + VmVyc2lvbg== + VmlldyBSZWxhdGVkIFByb2R1Y3Rz + VmlldyBjb21tZW50cw== + V2VsY29tZQ== + V2lzaCBMaXN0 + VGhlIGl0ZW1zIHlvdSBoYXZlIGFkZGVkIHRvIHRoZSB3aXNoIGxpc3Q= + WWVz + WWVzdGVyZGF5 + WW91IGhhdmUgb25lIG9yIG1vcmUgYmFja29yZGVyZWQgaXRlbXMgb24geW91ciBzaG9wcGluZyBjYXJ0LiBQbGVhc2UsIHNlbGVjdCBvbmUgb2YgdGhlIGZvbGxvd2luZyBzaGlwbWVudCBvcHRpb24gdGhhdCBtaWd0aCBhZmZlY3QgeW91ciBzaGlwbWVudCBjb3N0 + WW91ciBTaG9wcGluZyBDYXJ0 + WW91ciBzaG9wcGluZyBjYXJ0IGlzIGVtcHR5 + WW91IGhhdmUgbm8gZG93bmxvYWRhYmxlIHByb2R1Y3RzIHB1cmNoYXNlZCB5ZXQu + WW91ciBEb3dubG9hZHM= + WW91ciBlLW1haWw= + WW91ciBuYW1l + WW91ciBQcmljZQ== + RW50ZXIgeW91ciBjb21tZW50 + WW91ciBXaXNoIExpc3Q= + WW91ciB3aXNoIGxpc3QgaXMgZW1wdHk= + WmlwIGNvZGU= + Wm9vbSBJbWFnZQ== + Q29udGFjdCBJbmZvcm1hdGlvbg== + Q29udGFjdCBpbmZvcm1hdGlvbg== + UGF5bWVudCB0eXBl + Q3VzdG9tZXIgTG9naW4= + VGhyZWUtZGlnaXQgbnVtYmVyIHByaW50ZWQgaW4gdGhlIHNpZ25hdHVyZSBzcGFjZSBvbiB0aGUgYmFjayBvZiBWSVNBLCBNYXN0ZXJDYXJkIGFuZCBEaXNjb3Zlci4gRm91ci1kaWdpdCBudW1iZXIgb24gdGhlIGZyb250IG9mIEFtZXJpY2FuIEV4cHJlc3M= + RGFpbHkgRGVhbHM= + WW91ciBBZmZpbGlhdGUgQWNjb3VudCBJbmZvcm1hdGlvbg== + TWFuYWdlIHlvdXIgc2hpcHBpbmcgYW5kIGJpbGxpbmcgYWRkcmVzc2VzIGhlcmU= + UHVyY2hhc2VkIERvd25sb2Fkcw== + TGlzdCBvZiBwbGFjZWQgT3JkZXJz + Tm8gb3JkZXJz + Tm8gcGF5bWVudHM= + Tm8gdmlzaXRvcnM= + RW50ZXIgQmlsbGluZyBJbmZvcm1hdGlvbg== + U2hpcHBpbmcgQWRkcmVzcw== + RmF4 + WW91IGhhdmUgYWxyZWFkeSByYXRlZCB0aGlzIHByb2R1Y3Qh + RGVzY3JpcHRpb24gZXhjZXJwdA== + SXRlbSBJcyBhIE5ldyBQcm9kdWN0 + SXRlbSBJcyBhIFBvcHVsYXIgUHJvZHVjdA== + UHJpY2U= + UHJvZHVjdCBJRA== + VGl0bGU= + U0tV + QWRkZWQgb24= + Q29tbWVudHM= + UGF5bWVudCB0eXBl + RG93bmxvYWQgTGluaw== + RGVmYXVsdCBCaWxsaW5nIEFkZHJlc3M= + RGVmYXVsdCBTaGlwcGluZyBBZGRyZXNz + TWFudWZhY3R1cmVy + TVNSUA== + T3VyIFByaWNl + QmVjb21lIGFuIEFmZmlsaWF0ZQ== + UmV0dXJucw== + U0tV + U29jaWFsIFNlY3VyaXR5ICM= + WW91IFNhdmU= + b3IgZW50ZXIgbmV3IGFkZHJlc3M= + UHJvZmlsZSBhZGRyZXNz + SWYgeW91IGZvcmdvdCB5b3VyIHBhc3N3b3JkIGNsaWNr + SXRlbXM= + a2c= + RGVmYXVsdCBCaWxsaW5nIEFkZHJlc3M= + RGVmYXVsdCBTaGlwcGluZyBBZGRyZXNz + TWF0ZXJpYWxz + T25lIG9yIG1vcmUgcHJvZHVjdCBpbiB5b3VyIGNhcnQgcmVxdWlyZXMgbWluaW11bSBxdWFudGl0eSBmb3IgcHVyY2hhc2UuIFlvdXIgY2FydCBoYXMgYmVlbiBhZGp1c3RlZCBhY2NvcmRpbmdseQ== + bW9yZQ== + TXVsdGlwbGUgU2hpcHBpbmcgVHlwZXM= + TXkgQWRkcmVzc2Vz + TXkgRG93bmxvYWRz + TXkgT3JkZXJz + Tm8gb3JkZXJz + Tm8gUHJvZHVjdHM= + bi9h + QWRkIG5ldyBhZGRyZXNz + UGxhY2UgT3JkZXI= + T3RoZXIgcHJvZHVjdHMgYnk= + b3VuY2Vz + UGF5bWVudCBhbW91bnQ= + UGF5bWVudCByZWZlcmVuY2U= + UGF5bWVudHM= + UGxlYXNlIExvZ2lu + cG91bmRz + UHJvZHVjdHMgdXBkYXRlZA== + SSB0aG91Z2h0IHlvdSBtaWdodCBiZSBpbnRlcmVzdGVkIGluIHRoaXMgaXRlbS4= + VGhhbmsgeW91IGZvciByZWNvbW1lbmRpbmcgdGhpcyBwcm9kdWN0LiBUaGUgZW1haWwgbWVzc2FnZSBoYXMgYmVlbiBzZW50IG91dC4= + UmVjdXJyaW5n + Q2FuY2VsIFJlY3VycmluZyBPcmRlcg== + IGRheShzKSBpbiBhZHZhbmNlLg== + SXQgd2lsbCBiZSBjaGFyZ2UgZm9yIHRoZSBzYW1lIHRvdGFsIGFtb3VudCBvbiA= + VGhpcyBpcyBhIHJlY3VycmluZyBvcmRlci4= + UmVmZXJyZXIgbGluaw== + UmVnaXN0cmF0aW9uIENvbmZpcm1hdGlvbg== + UmV0dXJuaW5nIGN1c3RvbWVycw== + U2FtZSBBcyBTaGlwcGluZyBBZGRyZXNz + QmlsbGluZyBJbmZvcm1hdGlvbg== + Q29zdCBTdW1tYXJ5 + T3JkZXIgVG90YWw= + U2hpcHBpbmcgSW5mb3JtYXRpb24= + Q29tcGFueQ== + QWxsIGF2YWlsYWJsZSBpdGVtcw== + QWxsIGJhY2tvcmRlcmVkIGl0ZW1z + QmFja29yZGVyZWQ= + TnVtYmVyIG9mIEl0ZW1z + U2hpcHBpbmcgV2VpZ2h0 + U2hvcHBpbmcgQ2FydA== + U29ydCBQcm9kdWN0cyBCeQ== + WW91IG1heSBmaWxsIGluIHRoZSBmb3JtIGJlbG93IHRvIHJlZ2lzdGVyLiBSZWdpc3RlcmluZyB3aWxsIGFsbG93IHlvdSB0byB1c2UgTXkgQWNjb3VudCBmZWF0dXJlcyBhbmQgc2ltcGxpZmllZCBjaGVja291dCBwcm9jZXNzIHRoZSBuZXh0IHRpbWUgeW91IHBsYWNlIGFuIG9yZGVyLg== + VGVybXMgYW5kIENvbmRpdGlvbnM= + QWZmaWxpYXRlIGFncmVlbWVudCwgdGVybXMgJmFtcDthbXA7IGNvbmRpdGlvbnM= + VGhhbmsgeW91IGZvciBjb21tZW50aW5nIHRoaXMgcHJvZHVjdC4= + VGhhbmsgeW91IGZvciBjb21tZW50aW5nIHRoaXMgcHJvZHVjdCAtIGl0J3MgcGVuZGluZyBmb3IgYWRtaW5pc3RyYXRpdmUgYXBwcm92YWwu + UGxlYXNlIGNvbmZpcm0gdGhhdCB5b3Ugd2FudCB0byByZXNldCB5b3VyIHBhc3N3b3JkLg== + Q29udGludWU= + Tm8gZmlsZXMgYXZhaWxhYmxlLg== + Tm8gcGVybWlzc2lvbnMgdG8gY29tbWVudCB0aGlzIHByb2R1Y3Qu + V2UgQWNjZXB0IENyZWRpdCBDYXJkcw== + VGhhbmsgeW91IGZvciBiZWNvbWluZyBvdXIgYWZmaWxpYXRlLiBZb3UnbGwgcmVjZWl2aW5nIG1vbnRobHkgdXBkYXRlcyBieSBlbWFpbC4= + UHJvZHVjdCBDb21tZW50IEFkZGVk + QWZmaWxpYXRlIFByb2dyYW0= + UGF5bWVuIFR5cGU= + UGF5bWVudCBUeXBlIENoYW5nZWQ= + QmVjb21lIGFuIEFmZmlsaWF0ZQ== + QWZmaWxpYXRlIFN0YXRpc3RpY3M= + T3JkZXJzIFN0YXRpc3RpY3M= + VmlzaXRvciBTdGF0aXN0aWNz + Q2FuY2VsIFJlb2NjdXJpbmcgQmlsbGluZw== + U2hvcHBpbmcgQ2FydA== + Q2hlY2tvdXQgU3RlcHM= + Q29taXNzaW9uIFBheW1lbnRz + Q29uZmlybSBwYXNzd29yZCByZXNldA== + Q3JlZGl0IENhcmRz + RGFpbHkgRGVhbHM= + RmVhdHVyZWQgUHJvZHVjdHM= + TXkgRG93bmxvYWRz + TXkgT3JkZXJz + TmV3IFByb2R1Y3Rz + T3JkZXIgUHJldmlldw== + RWRpdG9yJ3MgUGljayBQcm9kdWN0cw== + UG9wdWxhciBCcmFuZHM= + UHJvZHVjdCBEZXRhaWxz + UHJvZHVjdCBGaWxlcw== + UHJvZHVjdHM= + UHJvZHVjdHMgYnkgTWFudWZhY3R1cmVy + UHJvZHVjdCBTZWFyY2ggUmVzdWx0cw== + UmVjZW50bHkgVmlld2Vk + U29ycnkuIE5ldyB1c2VyIHJlZ2lzdHJhdGlvbiBoYXMgYmVlbiBkaXNhYmxlZC4= + UmVnaXN0cmF0aW9uIERpc2FibGVk + UmVsYXRlZCBQcm9kdWN0cw== + Q29tbWVudCB0aGlzIHByb2R1Y3Q= + U2hpcHBpbmcgSW5mb3JtYXRpb24= + U2hpcHBpbmcgT3B0aW9ucw== + U2hvcHBpbmcgQ2FydA== + U3BlY2lhbCBQcm9kdWN0cw== + Tm90IGEgTWVtYmVyPw== + VG9wIFNlbGxlcnM= + VG9wIFNlbGxlcnM= + WW91ciBXaXNoIExpc3Q= + VG90YWw= + VG90YWwgY29tbWlzc2lvbnM= + VG90YWwgb3JkZXJzIGFtb3VudA== + VG90YWwgb3JkZXJz + VG90YWwgcHJvZHVjdHM= + VG90YWwgdmlzaXRvcnM= + V2hhdCBpcyB0aGlzPw== + U2hvcHBpbmcgQ2FydA== + Q3VycmVuY3k= + + + Property changes on: releases/1.2.2-B2/in-commerce/_install/english.lang ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/_install/install_data.sql =================================================================== --- releases/1.2.2-B2/in-commerce/_install/install_data.sql (revision 0) +++ releases/1.2.2-B2/in-commerce/_install/install_data.sql (revision 16632) @@ -0,0 +1 @@ +UPDATE Categories SET l1_Name = 'Products (TD)' WHERE l1_Name = 'Products'; \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/_install/install_data.sql ___________________________________________________________________ Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/checkout/preview.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/checkout/preview.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/checkout/preview.tpl (revision 16632) @@ -0,0 +1,62 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + + + + +
    + +
    +
    +
    +
    +
    + + + + + Property changes on: releases/1.2.2-B2/in-commerce/checkout/preview.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/checkout/shipping.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/checkout/shipping.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/checkout/shipping.tpl (revision 16632) @@ -0,0 +1,72 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + +
    + + + + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/checkout/shipping.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/checkout/shop_cart.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/checkout/shop_cart.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/checkout/shop_cart.tpl (revision 16632) @@ -0,0 +1,325 @@ + + + + + () + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + () + + +
    + + + + + + + +
    + img/warning_icon.gif" width="21" height="18" alt=""/> + + +
    +
    +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    . 
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + + + + + +
    + img/shopping_cart_item.gif" width="16" height="14" alt="" /> + + + "> +   + + + + + + + +
    + + + + + + + + "> + + +
    + +
    + +
    + +
    + :
    + : + +
    + +
    + + +
    + + + + + + + " style="width:20px" class="input-text" name="" /> + + + " style="width:20px" class="input-text" name="" /> + + + + 1 + + + + +   + + img/delete.gif" title="Delete" alt="Delete" width="8" height="10" border="0" /> + + + img/delete.gif" title="Delete" alt="Delete" width="8" height="10" border="0" /> + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + + + + + + + + + in-commerce/checkout/shippingin-commerce/checkout/billing" /> + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + :  + + +
    + img/s.gif" width="1" height="5" alt="" /> +
    + :  + +    + + ">img/delete.gif" title="" alt="" width="8" height="10" border="0" /> +
    + img/s.gif" width="1" height="3" alt="" /> +
    +    + ">img/delete.gif" title="" alt="" width="8" height="10" border="0" /> +
    +
    + : +
    + img/s.gif" width="1" height="2" alt="" />
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + " /> +   + ')" value="" /> + + + + "> +   + " /> +
    + +
    +
    + + + + +
    "> + + + + + &w=180&h=46&style=white&variant=text&loc=en_US" height="46" width="180"> + + + &w=180&h=46&style=white&variant=text&loc=en_US" height="46" width="180"> + + +
    + + +
    +
    +
    +
    + +
    + + + +
    +
    +
    + + + + + Property changes on: releases/1.2.2-B2/in-commerce/checkout/shop_cart.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/checkout/cvv2help.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/checkout/cvv2help.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/checkout/cvv2help.tpl (revision 16632) @@ -0,0 +1,46 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + + + + + CVV2HELP TPL + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/checkout/cvv2help.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.5 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/checkout/checkout_success.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/checkout/checkout_success.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/checkout/checkout_success.tpl (revision 16632) @@ -0,0 +1,57 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + + + ! +
    + +
    + + + + +
    +
    +
    + + + + + + Property changes on: releases/1.2.2-B2/in-commerce/checkout/checkout_success.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.7 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/checkout/billing.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/checkout/billing.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/checkout/billing.tpl (revision 16632) @@ -0,0 +1,77 @@ + + + + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + + + + +
    +
    + +
    +
    + + + + +
    + + +
    + + + +
    +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/checkout/billing.tpl ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.8 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/inc/styles.css =================================================================== --- releases/1.2.2-B2/in-commerce/inc/styles.css (revision 0) +++ releases/1.2.2-B2/in-commerce/inc/styles.css (revision 16632) @@ -0,0 +1,125 @@ +.shopping-cart-cell-item-padding + { + padding:5px 8px; + vertical-align:middle; + } + +.shopping-cart-icpn-padding-right + { + padding-right:10px; + width:16px; + vertical-align:top; + } + +.cart-subtotal + { + background:#f4f4f4; + padding:5px 10px; + } + +.cart-item td { + color: #000000; + padding:10px; + border-bottom: 1px solid #989898; +} + +.cart-item-small td { + color: #000000; + padding: 2px 10px 2px 10px; + border-bottom: 1px solid #989898; +} + +.cart-subtotal-text + { + font-weight:bold; + font-size:12px; + } + +.shopping-cart-button-padding + { + padding:10px; + } + +.order-preview-padding-cell TD + { + padding:3px 13px; + } + +.order-padding-left TD + { + padding:6px 6px 0px 7px; + } + +.subtotal + { + font-size:13px; + font-weight:bold; + color:#0073B0 + } + +.grand-total-blue TD + { + font-size:15px; + font-weight:bold; + color:#0073B0 + } + +.credit-card-table td { + padding: 2px; +} + +/* --- Category Sidebox Styles --- */ +.top-category-padding { + padding: 5px 2px 0px 0px; + vertical-align: top; +} + +a.top-category { + font-size: 12px; + color: #13547C; +} + +a.top-category:hover { + color: #000000; +} + +.sub-category-padding { + padding: 5px 2px 0px 10px; + vertical-align: top; +} + +a.sub-category { + color: #13547C; +} + +a.sub-category:hover { + color: #000000; +} + +/* --- Product Pricing Styles --- */ +.product-price { + color: #CC0000; + font-weight: bold; +} + +.product-price-large { + color: #CC0000; + font-size: 13px; + font-weight: bold; +} + +.product-price-msrp { + text-decoration: line-through; +} + +/* --- Order Preview & Checkout Process Styles --- */ +.order-grand-total td, .order-sub-total td { + color: #CC0000; + font-size: 13px; + font-weight: bold; +} + +.order-totals td { + padding: 5px; + vertical-align: top; +} \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/inc/styles.css ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/designs/section.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/designs/section.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/designs/section.tpl (revision 16632) @@ -0,0 +1,117 @@ + + + + + + + + + + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    + + +
    + +
    +
    +
    +
    + + + + +
    +
    + +
    + + + +
    + +
    +
    + +
    +
    + +
    +
    + + + +
    + +
    + + +
    + + + + + + () + + + + + + + + +
    + + +
    + +
    +
    + + + + + +
    +
    +
    + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/designs/section.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/designs/.smsignore =================================================================== --- releases/1.2.2-B2/in-commerce/designs/.smsignore (revision 0) +++ releases/1.2.2-B2/in-commerce/designs/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/designs/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/affiliates.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/affiliates.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/affiliates.elm.tpl (revision 16632) @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +   +   +   + + : + + + : + + + + + + + + +   +   + + : + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "> +
    img/s.gif" width="3" height="1" alt=""/>
    + + +
    + + + + + + + + "> + + + + + + + + + + + +
    + + + + + + + + + + + + + +
    +
    +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/affiliates.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/download.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/download.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/download.elm.tpl (revision 16632) @@ -0,0 +1,3 @@ + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/download.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/action_box.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/action_box.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/action_box.elm.tpl (revision 16632) @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + +
    - + + + + + + "> + + + +
    - + "> +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/action_box.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/cart_indicator.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/cart_indicator.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/cart_indicator.elm.tpl (revision 16632) @@ -0,0 +1,26 @@ + + + + + + + + + + + + +
    +
    + :
    + + :
    +
    + + "> + in-commerce/checkout/shippingin-commerce/checkout/billing" /> + "> + + +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/cart_indicator.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/categories.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/categories.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/categories.elm.tpl (revision 16632) @@ -0,0 +1,53 @@ + + + + img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" />
    + + + " class="sub-category">...
    + img/s.gif" alt="" width="1" height="3" border="0" />
    + + +
    + + + + + img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" />
    + + + + + + " class="sub-category"> + + + +
    + + + + + + + + + + + + + +
    + img/menu-li-1-level.gif" alt="" width="6" height="5" border="0" />
    +
    + +
    + + " class="top-category">
    +
    + + +
    + img/s.gif" alt="" width="1" height="5" border="0" />
    +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/categories.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/credit_cards.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/credit_cards.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/credit_cards.elm.tpl (revision 16632) @@ -0,0 +1,26 @@ + + + + +
    +
    + + + + + + + + + + + +
    + img/credit_cards/visa.gif" />
    +
    + img/credit_cards/american_express.gif" />
    +
    + img/credit_cards/master_card.gif" />
    +
    + img/credit_cards/novus.gif" />
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/credit_cards.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/manufacturer_dropdown.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/manufacturer_dropdown.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/manufacturer_dropdown.elm.tpl (revision 16632) @@ -0,0 +1,15 @@ + + 1 + + + + + + + +
    + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/manufacturer_dropdown.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/pick_products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/pick_products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/pick_products.elm.tpl (revision 16632) @@ -0,0 +1,18 @@ + + + + + "> () + + + + + + +
    + + + "> + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/pick_products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/top_seller_products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/top_seller_products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/top_seller_products.elm.tpl (revision 16632) @@ -0,0 +1,17 @@ + + + + "> () + + + + + + +
    + + + ">... + + + Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/top_seller_products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/affiliate_navigation.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/affiliate_navigation.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/affiliate_navigation.elm.tpl (revision 16632) @@ -0,0 +1,24 @@ + + + + + + + + + + + + + +
    + img/menu-li-2-level.gif" alt="" width="4" height="4" border="0" />
    +
    + +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/affiliate_navigation.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/checkout_steps.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/checkout_steps.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/checkout_steps.elm.tpl (revision 16632) @@ -0,0 +1,44 @@ + + + + + + + + +
    + + . ">
    +
    + + + .
    +
    + + + .
    +
    + + + + + + + + + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/checkout_steps.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/side_boxes/recent_products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/side_boxes/recent_products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/side_boxes/recent_products.elm.tpl (revision 16632) @@ -0,0 +1,22 @@ + + + + "> () + + + + + + +
    + + + ">...
    +
    + + +
    + +
    + "/> +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/side_boxes/recent_products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/.smsignore =================================================================== --- releases/1.2.2-B2/in-commerce/elements/.smsignore (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/.smsignore (revision 16632) @@ -0,0 +1 @@ +.*\.xml\.tpl \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/.smsignore ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/order_preview.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/order_preview.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/order_preview.elm.tpl (revision 16632) @@ -0,0 +1,312 @@ + + + + + + + +
    + + + + + + + +
    +
    + +
    + :
    + : +
    + + + + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    :
    :
    :
    :
    :
    : + +
    +
    + + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    :
    :
    :
    :
    :
    :
    : + +
    +
    + + +
    +
    + +
    :
    :
    :
    :
    :
    +
    + + + + + + +
    + +
    +
    + + + + + + + + +
    + +   + +
    + + + + + +
    + +
    +
    + +

    + + + + + + + + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    .
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + :
    +
      +
    +   + +   + + : +
    + + +
    + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ():
    :
    :
    :
    %:
    :
    :
    +
    +
    + + + + + + + +
    +
    + + + " class="button"> + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/order_preview.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/addresses.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/addresses.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/addresses.elm.tpl (revision 16632) @@ -0,0 +1,92 @@ + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + +
    + +
    +
    + +
    +
    + + +
    +
    +
    + + + +
    +
    + + + :
    +
    + + + :
    +
    + + +
    + +
    + + + + + img/ic_edit.gif" width="11" height="10" alt="" /> " class="item-action"> + + img/ic_edit.gif" width="11" height="10" alt="" /> " class="item-action">    +  |  img/ic_delete.gif" width="11" height="10" alt="" /> ');" class="item-action"> + + + + +
    + + + + + + + + + + + + + :
    + + + + + + +   + "/> + "> + + + + + + +
    + + +
    + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/addresses.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/menu_element.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/menu_element.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/menu_element.elm.tpl (revision 16632) @@ -0,0 +1,16 @@ + + + + + + + img/menu_shopping_cart.gif" alt="" /> + + + + +  () + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/menu_element.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/form_options.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/form_options.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/form_options.elm.tpl (revision 16632) @@ -0,0 +1,156 @@ + + + +
    "> + + + "> + "> + + + + + + + + + + + +
    + img/warning_icon.gif" width="21" height="18" alt=""/> +
    + +
    +
    + + + + + + : + , + + + + + + ][]" name="qty[][]" value="0"> + + +    + + )"> + + + + + + + + + + + +
     
    +
    + + + + :
    + img/s.gif" width="1" height="8" alt="" />
    + + + + + + + + + + + name="options[][][]" + id="options[][]_" + value="" /> + + + + + + name="options[][]" + id="options[][]_" + value="" /> + + + + + + + * : + + + + + + + + ][]" value=""/> + + + + + + + + + + + + + + + + + + + +
    +
    + + " /> + + + " /> + + +

    +
    +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/form_options.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/order_details.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/order_details.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/order_details.elm.tpl (revision 16632) @@ -0,0 +1,362 @@ + + + + + " title="" alt="" border="0" />
    +
    + + + + + + + + + + + + + + + + "> + + + + + + + +
    + + + + + + + +
    +
    + +
    + :
    + : - +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    :
    :
    :
    :
    :
    : + +
    +
    + + +
    +
    + +
    :
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    :
    :
    :
    :
    :
    : + +
    +
    + + +
    +
    + +
    :
    :
    :
    :
    :
    +
    + + + + + + +
    +   () +
    + + + + + + +
    +
    + "> +
    +
    + +
    + + + + + + + + + +
    + +   + +
    + + + + + +
    + +
    +
    + + + +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    54"> +
    img/s.gif" width="1" height="1" alt="" />
    +
    .
    54"> +
    img/s.gif" width="1" height="1" alt="" />
    +
    54"> +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    + + :
    +
      +
    54" align="right"> +
    :
    +
    + + +

    + + + + + + + + + + + + + + + + + +
    :
    :
    + +
    +
    + + + + (): + + + + : + + + + + + + : + + + + + + + : + + + + + + + %: + + + + + + + : + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/order_details.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/sorting.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/sorting.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/sorting.elm.tpl (revision 16632) @@ -0,0 +1,48 @@ + + + + + + + +
    + :  |  : + + : +
    +img/s.gif" width="1" height="4" alt="" />
    +img/grey_pix.gif" width="100%" height="1" alt="" />
    +
    + + + + + +
    +
    + : + + + + + " value="" /> + +
    + +img/s.gif" width="1" height="10" alt="" />
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/sorting.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/html_head.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/html_head.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/html_head.elm.tpl (revision 16632) @@ -0,0 +1,6 @@ + + + + + + Property changes on: releases/1.2.2-B2/in-commerce/elements/html_head.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/affiliate_date_filter.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/affiliate_date_filter.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/affiliate_date_filter.elm.tpl (revision 16632) @@ -0,0 +1,46 @@ +
    +
    + + + + + + + + + + + + + + +
    + + + +
    +
    + " id="" value="" size="" datepickerIcon="img/calendar_icon.gif"/> + () + +
    + + + +
    +
    + " id="" value="" size="" datepickerIcon="img/calendar_icon.gif"/> + () + +
    + ][OnSearch]" value=""> + ][OnSearchReset]" value=""> +
    +
    +" /> +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/affiliate_date_filter.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/forms.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/forms.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/forms.elm.tpl (revision 16632) @@ -0,0 +1,47 @@ + + + + checked/> + + + + + + + + + + + +
    +
    +
    + + + "> +   + + +
    +
    + + value="1"/> + + + + + + + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/forms.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/currency_picker.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/currency_picker.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/currency_picker.elm.tpl (revision 16632) @@ -0,0 +1,19 @@ + + img/languages_separator.gif" width="1" height="22" alt="" /> + + +
    : + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/currency_picker.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/options_blocks.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/options_blocks.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/options_blocks.elm.tpl (revision 16632) @@ -0,0 +1,32 @@ + + + + ( ) + , + + + + + : + + + : + ( ) +
    +
    + + + + , + + + + + : + + + : +
    +
    + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/options_blocks.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/orders.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/orders.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/orders.elm.tpl (revision 16632) @@ -0,0 +1,23 @@ + + + + + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + "> () + + + + + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/orders.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/home_page_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/home_page_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/home_page_items.elm.tpl (revision 16632) @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + ">...
    +
    + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/home_page_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/search_results.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/search_results.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/search_results.elm.tpl (revision 16632) @@ -0,0 +1,26 @@ + + + + + () + + + + + + + +
    + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + + img/s.gif" width="1" height="5" alt="" />
    + ">... +
    + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/search_results.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.5 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/my_favorites.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/my_favorites.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/my_favorites.elm.tpl (revision 16632) @@ -0,0 +1,21 @@ + + + + + + () + + + + + + +
    + + + + + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/my_favorites.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/pick_products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/pick_products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/pick_products.elm.tpl (revision 16632) @@ -0,0 +1,22 @@ + + + + + + + + + + + + +
    + + +
    + ">... +
    +
    + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/pick_products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_address.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_address.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_address.elm.tpl (revision 16632) @@ -0,0 +1,64 @@ + + + + + + + + *

    + +

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "/> + +
    : + checked" /> +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_address.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_address.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_address.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_address.elm.tpl (revision 16632) @@ -0,0 +1,53 @@ + + + + + + + + *

    + +

    + + + + + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "/> + +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_address.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/form_register.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/form_register.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/form_register.elm.tpl (revision 16632) @@ -0,0 +1,54 @@ + + + + + + *

    + + + + + + + +

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "/> + + " no_editing="1"/> + +
    +
    +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/form_register.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_options.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_options.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_options.elm.tpl (revision 16632) @@ -0,0 +1,214 @@ + + + + + + + + +
    + +
    img/s.gif" width="3" height="1" alt=""/>
    +
    +
    img/s.gif" width="3" height="1" alt=""/>
    +
    + +
    + + + + +
    + +

    + +
    + + img/grey_pix.gif" width="100%" height="1" align="absmiddle" alt="" />
    + + + + + + + + + / + + + + + + + +    + + + + + + + + + + + + +
    +
    + + +
    + + + + + + + + + +
    + +
    + + + + + +
    + +
    + +
    +
    +
    + +
    +
    + + + "> +
    + + + + : + + + + + + + (): + + + + : + + + + + + + : + + + + + + + : + + + + + + + %: + + + + + + + + + + + + + + + + + + + + + + + + + +
    :
    :
    + +
    + img/grey_pix.gif" width="100%" height="1" alt="" />

    +
    + + +
    + : + +  " name="events[ord][OnUpdate]" id="events[ord][OnUpdate]"> +

    + + +
    \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/billing_options.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_options.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_options.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_options.elm.tpl (revision 16632) @@ -0,0 +1,232 @@ + + + + + + + +
    + + +
    + + + + + + + + ">
    +
    +
    +
    +
    + + + +
    + :
    + + + + + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + +
    + + +
    + (">). +
    + + + + + + + + + + + + + + + + + + : + + +
    + + + name="" + id="_" value=""> +  
    +
    + +
    +
    + + + : + +
    + " id="" value="" /> + ').value = this.checked ? 1:0; document.getElementById('events[ord][OnUpdate]').click();" type="checkbox" + + name="cb_" + id="cb_" value="1" /> +  
    + +
    + " value="1" /> +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
    +
    img/s.gif" width="1" height="1" alt="" />
    +
       + : + + +
       + : + + +
       + : + + +
       + %: + + +
    + "/>
    +
      + : + + +
       + : + + +
       + : + + +
       + : + + +
        + + " class="button"> +
    +
    + + + + + + + + + + . + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/checkout/shipping_options.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/new_products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/new_products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/new_products.elm.tpl (revision 16632) @@ -0,0 +1,23 @@ + + + + + + + + + + + + +
    + + +
    + ">... +
    +
    + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/new_products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/related_items.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/related_items.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/related_items.elm.tpl (revision 16632) @@ -0,0 +1,6 @@ + + + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/related_items.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.3 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/featured_products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/featured_products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/featured_products.elm.tpl (revision 16632) @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + +
    + ">...
    +
    +
    + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/featured_products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/content_boxes/related_products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/content_boxes/related_products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/content_boxes/related_products.elm.tpl (revision 16632) @@ -0,0 +1,19 @@ + + + + + + () + + + + + + + + +
    + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/content_boxes/related_products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/registration_fields.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/registration_fields.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/registration_fields.elm.tpl (revision 16632) @@ -0,0 +1,41 @@ + + + + + + + + + + + checked/> + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/registration_fields.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/product_files.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/product_files.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/product_files.elm.tpl (revision 16632) @@ -0,0 +1,44 @@ + + + + + : + + + + + + : + "> + + + + + : + + + + + + : + + + + + : + + + + + : + "> + + + + + img/s.gif" width="1" height="4" alt="" />
    +
    img/s.gif" width="1" height="1" alt="" />
    + + +
    + \ No newline at end of file Property changes on: releases/1.2.2-B2/in-commerce/elements/product_files.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/elements/products.elm.tpl =================================================================== --- releases/1.2.2-B2/in-commerce/elements/products.elm.tpl (revision 0) +++ releases/1.2.2-B2/in-commerce/elements/products.elm.tpl (revision 16632) @@ -0,0 +1,386 @@ + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + +
    + +
    +
    + + + + +
    + " title="">
    +
    + +
    + ' " type="button" value="" /> + + +
    +
    +
    + " class="text-title"> + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + + + ">img/buy2.gif" alt=""/> + + +
    + + + : , + : , + : + + +
    + + img/s.gif" width="1" height="4" alt="" />
    + +
    + + :
    +
    + + : +
    + + + + : (%) +
    +
    + + + :
    +
    +
    + + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + +  |  + + img/reviews.gif" width="14" height="10" alt="" /> "> +
    + +
    + + + + + + img/shopping_cart_item.gif" alt=""/> + " class="text-title"> + + + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + +
    + + + + + + + + +
    + " title="">
    +
    + +
    + ' " type="button" value="" /> + + +
    +
    +
    + + "> + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + + : , + : , + : + + +
    + + img/s.gif" width="1" height="4" alt="" />
    + + + : ( "> )
    +
    +
    + + + :
    +
    + + : +
    + + + + : (%) +
    +
    +
    + +
    + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + +
    + + + +
    + " title="">
    +
    + +
    + ' " type="button" value="" /> + + +
    +
    +
    + + "> + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + + : , + : , + : + + +
    + + img/s.gif" width="1" height="4" alt="" />
    + + + : ( "> )
    +
    +
    + + + :
    +
    + + : +
    + + + + : (%) +
    +
    + + +
    + :
    +
    + +
    + + + : + +
    +
    +
    + + : + +
    +
    +
    +
    + +
    + + + + + + ">
    + + " class="link-product2"> + "><inp2:m_Phrase label=" width="15" height="17" border="0" vspace="4" style="vertical-align:middle" /> + + + + + + " class="link-product2"> + + "> + +
    + + + :
    +
    + + : +
    + + + + : (%) +
    +
    + + +
    :
    +
    + + +
    + + + + + +
    img/s.gif" width="1" height="1" alt="" />
    + + + + + + +
    + " title="">
    +
    + + + "> + + + + + + img/icon_hot.gif" alt=""/> + img/icon_new.gif" alt=""/> + img/icon_popular.gif" alt=""/> + img/icon_pick.gif" alt=""/> + img/icon_favorite.gif" alt=""/> + + +
    + + + : , + : , + : + + +
    + + img/s.gif" width="1" height="4" alt="" />
    + +
    + + :
    +
    + + + ">
    + ">...
    + + +
    + +

    + + + img/ic_removefromfav.gif" width="11" height="10" alt="" /> + + img/ic_addtofav.gif" width="11" height="10" alt="" /> "> + +  |  + + img/reviews.gif" width="14" height="10" alt="" /> "> +
    + +
    + + + + + + + ">
    + +
    +
    + + +

    + + +
    + + + + + + + Property changes on: releases/1.2.2-B2/in-commerce/elements/products.elm.tpl ___________________________________________________________________ Added: svn:executable + * Added: cvs2svn:cvs-rev + 1.1.2.2 Added: svn:eol-style + LF Index: releases/1.2.2-B2/in-commerce/img/shopping_cart_item.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/shopping_cart_item.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/buy.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/buy.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/ic_myaffiliate46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/ic_myaffiliate46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/buy2.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/buy2.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/credit_cards/visa.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/credit_cards/visa.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/credit_cards/master_card.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/credit_cards/master_card.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/credit_cards/american_express.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/credit_cards/american_express.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/credit_cards/novus.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/credit_cards/novus.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/menu_shopping_cart.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/menu_shopping_cart.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/zoom.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/zoom.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/ic_mydownloads46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/ic_mydownloads46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/menu_products.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/menu_products.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Index: releases/1.2.2-B2/in-commerce/img/ic_myorders46.gif =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: releases/1.2.2-B2/in-commerce/img/ic_myorders46.gif ___________________________________________________________________ Added: cvs2svn:cvs-rev + 1.1.2.1 Added: svn:mime-type + application/octet-stream Property changes on: releases/1.2.2-B2 ___________________________________________________________________ Added: tsvn:autoprops + *.php = svn:eol-style=LF;svn:keywords=Id *.tpl = svn:eol-style=LF *.sql = svn:eol-style=LF *.lang = svn:eol-style=LF *.sh = svn:eol-style=LF;svn:executable *.txt = svn:eol-style=LF *.html = svn:eol-style=LF *.htm = svn:eol-style=LF *.css = svn:eol-style=LF *.js = svn:eol-style=LF *.xml = svn:eol-style=LF .htaccess = svn:eol-style=LF .smsignore = svn:eol-style=LF COPYRIGHT = svn:eol-style=LF CREDITS = svn:eol-style=LF INSTALL = svn:eol-style=LF LICENSE = svn:eol-style=LF LICENSES = svn:eol-style=LF README = svn:eol-style=LF Added: bugtraq:url + http://tracker.in-portal.org/view.php?id=%BUGID% Added: bugtraq:logregex + (?:[Bb]ugs?|[Ii]ssues?|[Rr]eports?|[Ff]ixe?s?|[Rr]esolves?)+\s+(?:#?(?:\d+)[,\.\s]*)+ (\d+) Added: bugtraq:warnifnoissue + false Added: svn:mergeinfo Merged /themes/advanced/branches/1.0.x:r12935-13699 Merged /themes/advanced/branches/1.1.x:r13827-14545 Merged /themes/advanced/branches/1.3.x:r15966 Merged /themes/advanced/releases/1.0.0:r13045-13087 Merged /themes/advanced/releases/1.0.1:r13501-13553 Merged /themes/advanced/releases/1.0.2:r13700-13750 Merged /themes/advanced/releases/1.1.1:r14068-14082 Merged /themes/advanced/releases/1.1.2:r14305-14560 Merged /themes/advanced/releases/1.1.3:r14546-14575