Если бы я знал где надо рыть и копать и что делать..
По 3 пункту нашёл топик, но у меня всё ничего не вышло http://joomlaforum.ru/index.php/topic,167897.0.html
Да что-ж это такое....
1. Редактируешь AdsManager.css .imgcat (линия 43) - отвечает за размер изображения категории, .adsmanager_table td img.adimage (линия 85) - за картинку в списке объявлений. У меня так, у Вас может отличаться.
2. Редактируешь components/com_adsmanager/helpers/field.php function showFieldValue находим строчку с выводом заголовков полей
.JText::_($field->title). и добавляем свой код, у меня он выглядит так $return .= "<span class=\"adsmanager_table_field\">".JText::_($field->title).":</span> "; потому, что я добавил стиль adsmanager_table_field в AdsManager.css. А там его правим как нам надо.
3. На форуме действительно есть готовые решения, мой файл field.php выглядит так
function showFieldValue($content,$field)
{
$return = "";
if ((strpos($field->catsid, ",".$content->catid.",")!== false)||(strpos($field->catsid, ",-1,")!== false))
{
$value = "";
$content = $content;
$val = "\$content->".$field->name;
$fieldname = $field->name;
//var_dump($content);
eval("if (isset($val)) \$value = \"$val\";");
$value = JText::_($value);
if (($field->type != 'checkbox')&&(($field->display_title & $this->modetitle) == $this->modetitle))
{
if ($value) $return .= "<span class=\"adsmanager_table_field\">".JText::_($field->title).":</span> ";
}
if ($field->title)
$name = $field->name;
4. Убирать описание и его не будет. А картинка уберется, если убрать соответствующий код вывода картинки, находится в function recurseCategories в файле components/com_adsmanager/views/front/view.html.php. Убирайте-добавляйте что надо.
Действуйте на свой страх и риск, делайте резервные копии до исправлений. Я чувствую Вам к спецу надо обратиться. Изучайте php, HTML и CSS.