Tutorial Membuat Plugin Elgg (2) : Membuat file manifest.xml

File manifest.xml berisi informasi tentang plugin yang akan kita buat.

Strukturnya tampak seperti berikut

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<?xml version="1.0" encoding="UTF-8"?>
<plugin_manifest xmlns="http://www.elgg.org/plugin_manifest/1.8">
<name>Hello world</name>
<id>hello</id>
<author>Nama Kita sebagai Pembuatnya kita buat disini</author>
<version>0.1</version>
<description>Hello world, testing.</description>
<requires>
<type>elgg_release</type>
<version>3.0</version>
</requires>
</plugin_manifest>
<?xml version="1.0" encoding="UTF-8"?> <plugin_manifest xmlns="http://www.elgg.org/plugin_manifest/1.8"> <name>Hello world</name> <id>hello</id> <author>Nama Kita sebagai Pembuatnya kita buat disini</author> <version>0.1</version> <description>Hello world, testing.</description> <requires> <type>elgg_release</type> <version>3.0</version> </requires> </plugin_manifest>
<?xml version="1.0" encoding="UTF-8"?>
<plugin_manifest xmlns="http://www.elgg.org/plugin_manifest/1.8">
    <name>Hello world</name>
    <id>hello</id>
    <author>Nama Kita sebagai Pembuatnya kita buat disini</author>
    <version>0.1</version>
    <description>Hello world, testing.</description>
    <requires>
        <type>elgg_release</type>
        <version>3.0</version>
    </requires>
</plugin_manifest>

Struktur diatas adalah struktur minimum sebuah file manifest

This is the minimum amount of information in a manifest file:

  • <name> berisi nama dari plugin yang akan kita buat
  • <id> harus sama dengan nama folder dimana plugin ini kita tempatkan, jadi kalau pluginnya thewire, maka direktorinya harus punya nama thewire juga
  • <requires> Versi Elgg yang cocok untuk plugin yang kita buat. Jajaring sendiri menggunakan versi 3.0
  • <author><version> dan <description> diisi sesuai dengan kebutuhan

File berikutnya di tutorial berikutnya yang akan kita buat adalah file start.php – In sya Allah

Demikian, semoga bermanfaat

Be the first to comment

Leave a Reply

Your email address will not be published.


*