XML ê°ì ¸ì¤ê¸°-ë´ë³´ë´ê¸°
Tiki3 ìì ìê°ëììµëë¤
xml íìì¼ë¡ íì´ì§ì ëª©ë¡ í¹ì 구조체를 ê°ì ¸ì¤ê¸°/ë´ë³´ë´ê¸°ë¥¼ í ì ììµëë¤
ê°ê°ì íì´ì§ë ë¤ìì ë´ì©ê³¼ í¨ê» ë´ë³´ë´ê¸°ë¥¼ í ì ììµëë¤:
- 기ë¡
- ëê¸
- ì²¨ë¶ íì¼
- 그림
ë´ë³´ë´ê¸°ë ë¤ìì í¬í¨íë zip íì¼ì ìì±í©ëë¤
- wiki.xml íì´ì§
- ê° íì´ì§ì ëí ëë í°ë¦¬. ê·¸ë¦¬ê³ ì´ ëë í°ë¦¬ì ê°ê°ì
- page.txt: íì´ì§ì ë°ì´í°ë¥¼ í¬í¨í¨
- íì´ì§ì 모ë ì²¨ë¶ íì¼ì í¬í¨íë 첨ë¶íì¼ ëë í°ë¦¬
- íì´ì§ ë´ë¶ì (
Plugin Image No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId or src.
ìí¤ íë¬ê·¸ì¸ì íµíì¬) í¬í¨ë 모ë 그림ë¤ì í¬í¨íë ì´ë¯¸ì§ ëë í°ë¦¬
- ê° ê¸°ë¡ì 모ë ë°ì´í°ë¥¼ í¬í¨íë ê¸°ë¡ ëë í°ë¦¬
wiki.xml íì´ì§ì ìì
Copy to clipboard <pages>
<page zip="noel/page.txt">
<name>noel</name>
<user>me</user>
<comments>
<comment>Joyeux Noel</comment>
</comments>
<images>
<image zip="test1/images/fgal/2" where="fgal">
<wiki>/test/tikiwikitrunk/tiki-download_file.php?fileId=2&display</wiki>
</image>
</images>
<attachments>
<attachment filename="noel.jpg" attId="1" zip="test1/attachments/1">
<filesize>89597</filesize>
<filetype>image/jpeg</filetype>
</attachment>
</attachments>
<history>
<version version="1" zip="test1/history/1.txt">
<user><![CDATA[admin]]></user>
</version>
</history>
</page>
</pages>
ì´ ìì ë ë§¤ì° ë¨ìí ëììµëë¤. ë ë§ì íëê° ì ê³µë©ëë¤.
구조체ì ëíì¬ë ë¤ìê³¼ ê°ì ê²ì ë³´ì¤ ì ììµëë¤.
Copy to clipboard <structure>
<page><name>noel</name></page>
<structure>
<page>1 noel</page>
<structure>
<page>1.1 noel</page>
</structure>
<structure>
<structure>
<page>2 noel</page>
</structure>
</structure>
ë´ë³´ë´ê¸°ë ìí¤->íì´ì§ ëª©ë¡ í¹ì 구조체->구조체 ëª©ë¡ ë´ë¶ìì ì¤íê°ë¥ í©ëë¤
ë¶ë¬ì¤ê¸°ë tiki-import_xml_zip.php 를 í¸ì¶íì¬ ì¤íê°ë¥ í©ëë¤
ë¶ë¬ì¤ê¸°ì ë´ë³´ë´ê¸°ë¥¼ íë ¤ë©´ tiki_p_admin ê¶íì´ ìì´ì¼ í©ëë¤
ì구ì¬í
phpì ëí ZipArchive í´ëì¤ ê° ì¤ì¹ëì´ìì´ì¼ë§ í©ëë¤
(ì: gentoo ììë, emerge pecl-zip í ìë²ë¥¼ ì¬ìì íììì¤)
|