Я расписал все по пунктам:
1) Создаем папку с новым именем job (настоятельно рекомендую не пропускать этот пункт);
2) В созданную папку копируем содержимое модуля MyAnnonces;
3) Находим файл xoops_version.php (modules/название_модуля/xoops_version.php). Теперь его необходимо отредактировать:
2 строчку меняем на
$modversion['name'] = _MI_CLAJOB_NAME; $modversion['dirname'] = "имя константы названия модуля";
В нашем случае:
$modversion['dirname'] = "job";
Далее меняем имена следующих таблиц:
$modversion['tables'][0] = "ann_annonces"; $modversion['tables'][1] = "ann_categories"; $modversion['tables'][2] = "ann_type"; $modversion['tables'][3] = "ann_prix";
на
$modversion['tables'][0] = "job_annonces"; $modversion['tables'][1] = "job_categories"; $modversion['tables'][2] = "job_type"; $modversion['tables'][3] = "job_prix";
Дальше изменим имя графического файла на:
$modversion['image'] = "job_logo.jpg";
Сохраняем и закрываем редактируемый файл!
4) Следующим этапом меняем имена в языковых файлах job/language/russian/;
5) Потом меняем имена таблиц в "mysql.sql" в папке modules/job/sql/;
6) Открываем файл "admin_header.php" из папки "modules/job/admin" и меняем имя директории на job, получаем:
$xoopsModule = XoopsModule::getByDirname('job');
7) И вот, наконец, заключительный этап – совершаем поиск в файлах модуля. Вам необходимо поменять все названия таблиц и названия директорий на новые!
Ну вот вроде и все! Очень приятно, что Вы дочитали до конца, значит Вас заинтересовала данная статья, спасибо!
Продолжение следует!