Akrus64
Подскажите куда рыть и где что править?
@Akrus64, ну по сути Вам верстальщик нужен. А кто делал шаблон? Может проще к разрабу обратиться? Шаблон под установленную версию ?
Думаю, если будете подготавливать картинки для публикации, т.е подгонять их под одинаковый размер, то одной проблемой будет меньше. Похоже у Вас картинки по высоте разные, а размер модулей берется относительно ширины, отсюда и пляшущие тексты...
Шаблон взят из "интернетов" )) Он под первую ветку. Я не знаю автора шаблона, да и наврятле он им занимается/отказывает тех. поддержку.
На сайте планируется разделение обязанностей среди модераторов, которые будет отвечать каждый за свой каталог. Очень н ехотелось бы заставлять их подгонять картинки, рассказывать и обучать их тому что по идем им не нужно. Хотелось бы чтобы размер картинок подгонялся все же автоматически изменяя исходных размер под заданный.
@Akrus64, Из Вашего поста не совсем понято, что Вы хотите. То ли Вы просто еще не научились работать и инстантом, т.е у Вас есть шаблон, но Вы не умеете настраивать модули или же Вы хотите получить картинку, как Вы себе это видите, но не шаблон, не сами модули под это не заточены (т.е надо создавать шаблон, перелопачивать модули и т.п)
Что то посередине из того что вы написали.
Шаблон есть. Не знаю какие файлы править что бы было все так, как я хочу. Все выходит криво. Либо приходится делать так как получается, а не так как хотелось бы. Ну допустим модуль вывода новостей (прикрепил картинку)
1. Уменьшить отступы по бокам и с верху
2. Даты уползла в низ, хотя должна быть на черной полоске с обозначением района
3. Добавить новость и все новости склеились в месте
4. Блоки расположены не ровно относительно друг друга.
5. Где то текст по центру, где то влево смещен, так же поменять размер шрифта в этих блоках.
То есть работа больше по настройке. Я не знаю к чему это отнести из того что вы написали к первому или второму.
Ну и есть ряд того чего нет, например хочу чтобы выводились объявления но не так как их выводит модуль, имею ввиду даже не то что он вы водит а как, порядок, и не в горизонтальном виде а в вертикальном.
То есть какие блоки куда вывести и что в них должно выводиться. Используя уже установленные модули, либо если для реализации отдельных моментов потребуется доп. модуль (установить его). Другими словами сформировать главную станицу, размеры блоков, размеры картинок в этих блоках, выравнивание и размер текста в этих блоках и тп.
Сколько бы вы взяли за такую работу и сколько бы это заняло по времени?
Имеется чистая цмс + шаблон
Модулем новые статьи вытаскиваю на главную собственно их отображение. Хочу сделать как на новостных сайтах плитку с новостями из разной категории статей по 1 статье.
Что имею (красным) что хотелось бы видеть (зеленым)
Как это реализовать, какие файлы копать. Будьте добры подскажите.
И так же качество фото которое отображается в этих вот превью просто ужасное. Где можно поправить размер фото, как сместить текст с права от картинки. Заранее спасибо.
Суть такая есть модуль который раньше цеплял погоду с яндекса через xml, а так же курсы валют через центробанк.
Яндекс изменил формат и перешел на отдачу инфо по API
Подскажите возможность изменить модуль для корректной работы.
function mod_pogoda($module_id){ $inCore = cmsCore::getInstance(); $inDB = cmsDatabase::getInstance(); $cfg = $inCore->loadModuleConfig($module_id); $cfg['city'] = $cfg['city']?$cfg['city']:'149'; $data_file = 'http://export.yandex.ru/weather-ng/forecasts/'.$cfg['city'].'.xml'; $pogoda['data'] = $inCore->dateformat($xml->day[1]['date']); $pogoda['temperature'] = $xml->day[1]->day_part[1]->temperature; if (!$pogoda['temperature']) { $pogoda['temperature'] = $xml->day[1]->day_part[1]->temperature_from.'...'.$xml->day[1]->day_part[1]->temperature_to; } $pogoda['temperature_s'] = $pogoda['temperature_s'][0]; $pogoda['morning'] = $xml->day[1]->day_part[0]->temperature; if (!$pogoda['morning']) { $pogoda['morning'] = $xml->day[1]->day_part[0]->temperature_from.'...'.$xml->day[1]->day_part[0]->temperature_to; } $pogoda['evening'] = $xml->day[1]->day_part[2]->temperature; if (!$pogoda['evening']) { $pogoda['evening'] = $xml->day[1]->day_part[2]->temperature_from.'...'.$xml->day[1]->day_part[2]->temperature_to; } $pogoda['img1'] = $xml->day[1]->day_part[0]->{'image-v3'}; $pogoda['img2'] = $xml->day[1]->day_part[1]->{'image-v3'}; $pogoda['img3'] = $xml->day[1]->day_part[2]->{'image-v3'}; $pogoda['alt1'] = $xml->day[1]->day_part[0]->weather_type; $pogoda['alt2'] = $xml->day[1]->day_part[1]->weather_type; $pogoda['alt3'] = $xml->day[1]->day_part[2]->weather_type; ////////////////////////////////////////////////////////////////////////////// foreach ($v_file AS $el){ } /////////////////////////////////////////////////////////////////////////////// $smarty = $inCore->initSmarty('modules', 'mod_pogoda.tpl'); $smarty->assign('pogoda', $pogoda); $smarty->assign('valuta', $valuta); $smarty->display('mod_pogoda.tpl'); return true; } ?>
$cfg['city'] = $cfg['city']?$cfg['city']:'149';
$data_file = 'http://export.yandex.ru/weather-ng/forecasts/'.$cfg['city'].'.xml';
Вообщем что я не пробывал и прописывал пути к другим xml информеров погоды по мимо яндекса, работать не хочет все равно.
И кстате по ссылки на ЦБ он до сих пор отдлает инфу, но модуль все равно не отображает не чего.
Какие у кого мысли как это починить. Спасибо.
абсолютно элементарно можно накосячить.
а теперь попробуйте сделать так.
распаковать архив. Скопировать содержимое архива в папку installer
открыть папку package и все, что там есть скопировать в кореневую папку instant cms
перейти во вкладу компоненты, Установить пакет дополнения, выбрать локальную установку, установить.
вуаля.
Спасибо) Заработало. Теперь пустило в настройки, выставил там id ulogin ил ЛК. А теперь собственно тупой вопрос) А где собственно кнопки в меню регистрации? Ручками нужно прописать? Если да, то подскажите файл куда нужно писать. З.Ы; Шаблон не дефолтный. Зарание спс.
компонент установлен неправильно.
Но как можно установить что то не правильно?) Скачиваешь архив с гитхаба, заливаешь через админку ulogin.install.zip пропускаешь фтп, жмешь установить, все) это все действия которые были сделаны) где можно накосячить то?))
Даже в Редми написано следующие:
## Установка В качестве пакета для установки используйте архив ulogin.install.zip. Установка пакета uLogin стандартная для пакетов дополнения InstantCMS 2.x. - в разделе "Компоненты" панели управления вашего сайта нажмите "Установить пакет дополнения" - следуйте инструкциям мастера установки компонентов
Компонент добавляется, при попытке зайти в его настройки выдает 503 страничку.
Режим отладки говорит это:
Компонент «ulogin» не имеет настроек Последние вызовы: loadControllerBackend() @ /home/a34608/public_html/system/controllers/admin/actions/controllers_edit.php : 34 run() runAction() run()