Для начала делаем копию модуля предназначенного для клонирования. Переименовываем папку так как будет нужно. (поскольку я собирался делать каталог телефонных аппаратов, то и папку назвал "apparats"). Далее по шагам:
1. Изменяем файл "myarticles_slogo.gif" и называем его, к примеру "apparats_slogo.gif"
2. Открываем файл "xoops_version.php".
В строках 20-21 изменяем название файла "myarticles_slogo.gif", например, на "apparats_slogo.gif". И название директории "myarticles", например, на "apparats".
изменяем названия таблиц базы данных. Я делал это, заменяя только первые три символа в названиях. Так вместо таблицы "artcomments" у меня получилась таблица с названием "ktacomments" (чтобы была какая-то логика, я взял первые буквы из названия будущего раздела "Каталог Телефонных Аппаратов"). Соответственно переименовываем таблицы "artstories" и "arttopics" в таблицы с именами " ktastories " и "ktatopics" Сохраняем файл и закрываем.
4. Открываем файл "mysql.sql" из папки "modules/apparats/sql" и также меняем имена будущих таблиц. Сохраняем. Закрываем файл.
5. Открываем файл "admin_header.php" из папки "modules/apparats/admin".
6. Для дальнейших изменений я пользовался программой Dreamwaver 4.0 Она прекрасно справилась с операцией групповой замены в тексте скриптов.
Итак, выделяем папку с нашим новым модулем и выбираем в меню "Edit" пункт "Find and Replace…". Далее в окне поиска пишем слово "myarticles", а в окне замены "apparats". В окне "Search For" выбираем пункт "Text". И еще не забудьте поставить галочку "Match Case". Жмем "Find All" и видим что программа нашла несколько мест где использовано слово "myarticles". Теперь нажимаем "Replace All". Повторим эту же операцию со значением "Source Code" в окне "Search For". Затем в окне поиска пишем "MYARTICLES" (на этот раз большими буквами!), а в окне замены "APPARATS" и повторяем операцию поиска и замены. (Тоже не забудьте поставить галочку "Match Case")
7. Далее нужно изменить названия таблиц во всех скриптах модуля. Используя тот же "Дримвивер" задаем в окне поиска "artcoments" и в окне замены " ktacomments". То же самое проделываем с таблицами "artstories" и "arttopics", заменяя их соответственно на "ktastories" и " ktatopics"
Всё! Готово! Далее производим стандартную операцию инсталляции нового модуля и наслаждаемся творением рук своих!