Files
componentowl-rails-archive/app/views/pad/show.xml.builder

145 lines
5.5 KiB
Ruby

xml.instruct! :xml, :version => "1.0"
xml.XML_DIZ_INFO do
xml.MASTER_PAD_VERSION_INFO do
xml.MASTER_PAD_VERSION val('MASTER_PAD_VERSION')
xml.MASTER_PAD_EDITOR val('MASTER_PAD_EDITOR')
xml.MASTER_PAD_INFO val('MASTER_PAD_INFO')
end
xml.Company_Info do
xml.Company_Name val('Company_Name')
xml.Address_1 val('Address_1')
xml.Address_2 val('Address_2')
xml.City_Town val('City_Town')
xml.State_Province val('State_Province')
xml.Zip_Postal_Code val('Zip_Postal_Code')
xml.Country val('Country')
xml.Company_WebSite_URL val('Company_WebSite_URL')
xml.Contact_Info do
xml.Contact_First_Name val('Contact_First_Name')
xml.Contact_Last_Name val('Contact_Last_Name')
xml.Contact_Email val('Contact_Email')
xml.Author_First_Name val('Author_First_Name')
xml.Author_Last_Name val('Author_Last_Name')
xml.Author_Email val('Author_Email')
end
xml.Support_Info do
xml.Sales_Email val('Sales_Email')
xml.Support_Email val('Support_Email')
xml.General_Email val('General_Email')
xml.Sales_Phone val('Sales_Phone')
xml.Support_Phone val('Support_Phone')
xml.General_Phone val('General_Phone')
xml.Fax_Phone val('Fax_Phone')
end
end
xml.ASP do
xml.ASP_FORM val('ASP_FORM')
xml.ASP_Member val('ASP_Member')
xml.ASP_Member_Number val('ASP_Member_Number')
end
xml.NewsFeed do
xml.NewsFeed_FORM val('NewsFeed_FORM')
xml.NewsFeed_VERSION val('NewsFeed_VERSION')
xml.NewsFeed_URL val('NewsFeed_URL')
xml.NewsFeed_Type val('NewsFeed_Type')
xml.NewsFeed_Language val('NewsFeed_Language')
xml.NewsFeed_Purpose val('NewsFeed_Purpose')
xml.NewsFeed_Author_Email val('NewsFeed_Author_Email')
xml.NewsFeed_Author_First_Name val('NewsFeed_Author_First_Name')
xml.NewsFeed_Author_Last_Name val('NewsFeed_Author_Last_Name')
xml.NewsFeed_DESCRIPTION val('NewsFeed_DESCRIPTION')
xml.NewsFeed_Feed_URL val('NewsFeed_Feed_URL')
xml.NewsFeed_Site_Name val('NewsFeed_Site_Name')
xml.NewsFeed_Site_URL val('NewsFeed_Site_URL')
xml.NewsFeed_Title val('NewsFeed_Title')
xml.NewsFeed_Description_70 val('NewsFeed_Description_70')
xml.NewsFeed_Description_250 val('NewsFeed_Description_250')
end
xml.Site do
xml.Site_FORM val('Site_FORM')
xml.Site_VERSION val('Site_VERSION')
xml.Site_URL val('Site_URL')
xml.Site_DESCRIPTION val('Site_DESCRIPTION')
xml.Site_Contact_Email val('Site_Contact_Email')
xml.Site_Contact_First_Name val('Site_Contact_First_Name')
xml.Site_Contact_Last_Name val('Site_Contact_Last_Name')
xml.Site_Site_Title val('Site_Site_Title')
xml.Site_Site_URL product_link
xml.Site_Description_100 val('Site_Description_100')
xml.Site_Description_250 val('Site_Description_250')
xml.Site_Description_450 val('Site_Description_450')
xml.Site_Keywords val('Site_Keywords')
end
xml.Program_Info do
xml.Program_Name name
xml.Program_Version version
xml.Program_Release_Month release_month
xml.Program_Release_Day release_day
xml.Program_Release_Year release_year
xml.Program_Cost_Dollars price
xml.Program_Type val('Program_Type')
xml.Program_Release_Status val('Program_Release_Status')
xml.Program_Install_Support val('Program_Install_Support')
xml.Program_OS_Support val('Program_OS_Support')
xml.Program_Language val('Program_Language')
xml.Program_Change_Info val('Program_Change_Info')
xml.Program_System_Requirements val('Program_System_Requirements')
xml.Program_Category_Class val('Program_Category_Class')
xml.File_Info do
xml.File_Size_Bytes size_b
xml.File_Size_K size_kb
xml.File_Size_MB size_mb
xml.Filename_Versioned ""
xml.Filename_Previous ""
xml.Filename_Generic ""
xml.Filename_Long ""
end
xml.Expire_Info do
xml.Has_Expire_Info val('Has_Expire_Info')
xml.Expire_Count val('Expire_Count')
xml.Expire_Based_On val('Expire_Based_On')
xml.Expire_Other_Info val('Expire_Other_Info')
xml.Expire_Month val('Expire_Month')
xml.Expire_Day val('Expire_Day')
xml.Expire_Year val('Expire_Year')
end
xml.Limitations val('Limitations')
xml.Program_Categories val('Program_Categories')
xml.Program_Cost_Other_Code ""
xml.Program_Cost_Other ""
xml.Awards val('Awards')
xml.Program_Specific_Category val('Program_Specific_Category')
xml.Includes_JAVA_VM val('Includes_JAVA_VM')
xml.Includes_VB_Runtime val('Includes_VB_Runtime')
xml.Includes_DirectX val('Includes_DirectX')
end
xml.Web_Info do
xml.Application_URLs do
xml.Application_Info_URL product_link
xml.Application_Order_URL (val('Application_Order_URL').present? ? val('Application_Order_URL') : buy_link)
xml.Application_Screenshot_URL val('Application_Screenshot_URL')
xml.Application_Icon_URL val('Application_Icon_URL')
xml.Application_XML_File_URL pad_link
end
xml.Download_URLs do
xml.Primary_Download_URL setup_file_link
xml.Secondary_Download_URL ""
xml.Additional_Download_URL_1 ""
xml.Additional_Download_URL_2 ""
end
end
xml.Permissions do
xml.Distribution_Permissions val('Distribution_Permissions')
xml.EULA val('EULA')
end
xml.Program_Descriptions do
xml.English do
xml.Keywords val('Keywords')
xml.Char_Desc_45 val('Char_Desc_45')
xml.Char_Desc_80 val('Char_Desc_80')
xml.Char_Desc_250 val('Char_Desc_250')
xml.Char_Desc_450 val('Char_Desc_450')
xml.Char_Desc_2000 val('Char_Desc_2000')
end
end
end