2014-01-18 4 views
0

templatemonster.com에서이 템플릿을 다운로드했습니다. 저는 그것을 천천히 편집 해 왔고 최근에 비디오를 그 위에 올리고 싶습니다. 그러나, 나는 그것을 작동시킬 수 없었다. 누구든지 XML을 사용하여 비디오를 포함시키는 실제 코드를 알고 있습니까? 다음은YouTube 동영상을 XML 파일에 포함시키는 방법은 무엇입니까?

코드 :

<?xml version="1.0" encoding="iso-8859-1"?> 
<content> 
    <!-- general vars --> 
    <settings> 
     <item name="copyright"><![CDATA[<font letterspacing=".3">Title here... &#169; Year here... | <a href="event:privacy,0">PRIVACY POLICY</a></font>]]></item> 
     <item name="companyName"><![CDATA[Title here...]]></item> 
     <item name="companySlogan"><![CDATA[Title here...]]></item> 
     <item name="fullScreTitle"><![CDATA[<a href="event:fullScren">  </a>]]></item> 

     <image imageUrl="images/tfile_logo.png"/> <!-- Logo spot! --> 
     <!--page name--> 

     <iconShare imageUrl="images/tfile_icon1.png" url="http://demolink.org/"/> <!--Facebook Icon--> 
     <iconShare imageUrl="images/tfile_icon2.png" url="http://demolink.org/"/> <!--Twitter Icon--> 
     <!-- <mp3Url srcUrl="music.mp3"/> --> 


    </settings> 


    <!-- menu --> 
     <menu> 
      <button><![CDATA[HOME]]></button> 
      <button><![CDATA[ABOUT US]]></button>  
      <button><![CDATA[SERVICES]]></button>  
      <button><![CDATA[DID YOU KNOW?]]></button>  
      <button><![CDATA[TESTIMONIALS]]></button>  
      <button><![CDATA[CONTACTS]]></button>  

     </menu> 

<!-- pages --> 
<!-- URL images linkURL="http://DEMOLINK.ORG/" linkPage = "1 " - (1 - Num read More) --> 

<pages> 
<titlePage name="HOME"/> 

<titlePage name="ABOUT US"> 
<imagesPage> 
<image imageUrl="images/tfile_page1_pic1.jpg" /> 
</imagesPage> 
<texts> 
<pageText><![CDATA[Title here...]]></pageText> 
<pageText><![CDATA[Text here...]]></pageText> 
<pageText><![CDATA[Title here...]]></pageText> 
<pageText><![CDATA[Text here...]]></pageText> 
<pageText><![CDATA[Title here...]]></pageText> 
<pageList> 
<txt link="http://www.demolink.org"><![CDATA[<b><u>ASHI BAR</u></b>]]></txt> 
<txt link="http://www.demolink.org"><![CDATA[<b><u>BBB QUALIFICATIONS</u></b>]]></txt> 
<txt link="http://www.demolink.org"><![CDATA[<b><u>WASHINGTON STATE REQ'S</u></b>]]></txt>    
<txt link="http://www.demolink.org"><![CDATA[<b><u>ANOTHER LINK</u></b>]]></txt>     
<txt link="http://www.demolink.org"><![CDATA[<b><u>ANOTHER LINK</u></b>]]></txt>     
<txt link="http://www.demolink.org"><![CDATA[<b><u>ANOTHER LINK</u></b>]]></txt>     
<txt link="http://www.demolink.org"><![CDATA[<b><u>ANOTHER LINK</u></b>]]></txt>     
</pageList> 
<readMoreText linkPage="0"><![CDATA[<font letterspacing="-.2"><b>Button name here...</b></font>]]></readMoreText> 
<readMoreText linkPage="1"><![CDATA[<font letterspacing="-.2"><b>Button name here...</b></font>]]></readMoreText> 
</texts> 
<pagePopup> 
<popup> 
<item name="title"><![CDATA[Title here...]]></item> 
<item name="linkText"><![CDATA[Text here...]]></item> 
</popup> 
<popup> 
<item name="title"><![CDATA[Title here...]]></item> 
<item name="linkText"><![CDATA[Text here... 


         I WANT TO PUT A VIDEO HERE! 

         <embed 
         width="420" height="345" 
         src="http://www.youtube.com/v/XGSy3_Czz8k" 
         type="application/x-shockwave-flash"> 
          </embed>]]></item> 

        </popup> 
       </pagePopup> 
      </titlePage> 

이 지금 충분한 정보를 제공합니까? 문서의 처음부터 끝까지 모든 것을 바꾸려고합니다.

+0

XML 자체에는 비디오 개념이 없으므로 질문을 이해하기 위해 사용중인 템플릿 시스템이나 프레임 워크에 대해 알려야합니다. – kjhughes

+0

어이 kjhughes, 나는 당신이 시스템이나 프레임 워크를 유혹하여 무슨 뜻인지 모르겠다. 다음을 의미합니까?''? – scbeacham

+0

우리는 비디오를 삽입하는 데 사용할 수있는 요소가 있는지 알기 전에'popup','item' 등의 XML 요소를 처리하는 프로그램을 알아야합니다. "templatemonster.com에서이 템플릿을 다운로드했습니다."는 너무 모호합니다. – kjhughes

답변

2

content, settings, 당신의 코드와 같이 item, menubutton 요소는 당신이 또한 비디오를 삽입하는 요소가 있는지 확인해야 템플릿 시스템에서입니다.

템플릿 시스템을 모른 채로 나는이 통찰력을 제공 할 수 있습니다 : CDATA은 일반 HTML을 출력에 전달하는 데 사용되는 것 같습니다. 그러므로 당신은이 두 가지 방법을 시도해 볼 수도 있습니다 :

CDATA의 외부
<iframe width="420" height="315" 
     src="//www.youtube.com/embed/XGSy3_Czz8k" 
     frameborder="0" allowfullscreen></iframe> 

(2)를 사용하여 템플릿 시스템이 제공하는 어떤 조항 :

(1) CDATA 내에서 일반 HTML 비디오를 포함하는 데 사용. (Deterimine this!) CDATA 내부에서 작업하려했던 것은 아마도 embed 태그입니다. 그렇다면 CDATA 섹션 외부로 이동하십시오. 예를 들어 :

당신이 태그가 동영상을 삽입하는 데 사용하는, 당신은 또한 태그가 템플릿에 배치 될 수있다 참고해야 당신의 템플릿 시스템에 대한 문서를 찾아 볼
<item name="linkText"> 
    <embed 
     width="420" height="345" 
     src="http://www.youtube.com/v/XGSy3_Czz8k" 
     type="application/x-shockwave-flash"> 
    </embed> 
</item> 

. 예를 들어, item@name="linkText"을 사용할 수 있습니까?)

관련 문제