<?xml version="1.0" encoding="utf-8"?>
<extension type="module" version="5.0" client="site" method="upgrade">
    <name>Job Extractor</name>
    <version>1.0.0</version>
    <description>Extract structured job data using ChatGPT</description>
    <files>
        <filename module="mod_jobextractor">mod_jobextractor.php</filename>
        <filename>helper.php</filename>
        <folder>tmpl</folder>
        <folder>language</folder>
    </files>
    <config>
        <fields name="params">
            <fieldset name="basic">
                <field name="chatgpt_api_key"
                       type="text"
                       label="ChatGPT API Key"
                       description="Enter your OpenAI API key"
                       size="50" />
                
                <field name="table_name"
                       type="text"
                       label="Database Table Name"
                       description="Name of your manually created job posting table"
                       default="pc0ww_JobPostingSamuel"
                       size="30" />
            </fieldset>
        </fields>
    </config>
</extension>