Pasha

Pasha

+815
Репутация
12693
Рейтинг
#1 Размер иконок форума 3 марта 2016 в 13:00

вроде admin/components/forum

Jestik
Да
#2 Размер иконок форума 2 марта 2016 в 16:33

Размер загружаемой 90 на 90

Да хоть 100500, вас спрашивают про размеры картинки на сервере, а не про размеры картинки которую вы грузите.

подскажите какой файл отвечает за размер иконок форума в версии 1.10.6

backend.php компонента "форум"
#3 Отображение модулей при просмотре статьи в первой версии 2 марта 2016 в 14:52
В подписи контакт по которому можно написать и что-то там спросить… Я не кусаюсь и даже помогаю при наличии свободного времени.
#4 Отображение модулей при просмотре статьи в первой версии 2 марта 2016 в 06:07
#5 Вывод даты в Instantcms 1 29 февраля 2016 в 11:57

Жду предложений по реализации

Предложение уже было.

Вот интересно а затронет это сортировку по дате?

Нет конечно.

предлагаю складчину

Blackman-st, предлагаю все-таки вникнуть в суть того что вы просите:

1. В базе данных даты и так хранятся в правильном формате и они не требуют никакого вмешательства.
2. Ядро на вывод даты никак не влияет, в нем просто есть метод который при желании может быть использован или не использован в том или ином коде.
3. Дописывать запросы всех компонентов и модулей ради получения еще одного формата даты как минимум глупо и нецелесообразно ибо добраться до запросов сторонних разработок можно далеко не всегда, а все то же самое можно сделать и при помощи php.
4. Теперь возьмем для примера какой-нибудь модуль, его разработчик знать не знал ни о каких нужных вам форматах и поэтому вывел дату так как считал нужным, вернее из базы то он ее вытащил в стандартном формате, но потом (в коде модуля) использовал метод ядра dateFormat и преобразовал ее например в вид "1 января 2016 года".
5. Для того что бы вывести в шаблон еще один формат нам нужно открыть логику этого самого модуля и в довесок к существующему формату (ведь он нам нужен для сохранения изначального внешнего вида) добавить туда еще одну строку кода (назовем это функцией) которая будет брать вытащенное из базы значение в виде Y-m-d и возвращать его в формате ISO.
6. Полученную ISO дату нам нужно передать в шаблон… То есть цепочка получается такая: БД->запрос->форматирование->вывод
7. Так зачем же выносить мозг и вносить изменения во все контроллеры дописывая туда по сути одну и ту же строку кода если ровно ту же самую строку кода можно оформить в виде модификатора и корректировать формат прямо в шаблоне? Иными словами вызываем практически ту же самаую функцию, но не в контроллере, а в шаблоне.
----------
Получается примерно как в фильме по Калиостро, когда шли переговоры о ремонте кареты… Я вам объясняю что все делается за 30 минут на уровне шаблона, а вы упорно хотите сделать по сути то же самое, но за 2 дня и на уровне контроллеров. Причем в последнем случае вы все равно будете вынуждены редактировать файлы шаблонов + совершенно не учитываете ни одну разработку не входящую в состав коробочной версии. Вот вам это реально интересно?
#6 Адаптация шаблона с 1.9 на 1.10 29 февраля 2016 в 11:18

не отображаются статьи при нажатии на редактирование, не работает форум

С версией 1.9 это никак не связано.

Какие файлы в шаблоне придётся заменять?

Все. Только не заменять, а редактировать.
#7 Вывод даты в Instantcms 1 27 февраля 2016 в 13:23

считал правильным иметь стандарт в ядре и выводить его как хочу в модулях

Не могу не согласиться, но так уж сложилось… Да и то что вы называте "ядро" тут как бы ни при чем.

визуально используется только 2 вида даты

Вообще-то как минимум семь

стандарт даты один

Кто вам такое сказал?

проще в ядре вывести стандарт и прописывать его в базе......

Даже не знаю что и сказать… smile

придется много переделывать, зато в дальнейшем будет все просто и ясно

Это только так кажется. Что например вы прикажете делать счастливым обладателям сторонних разработок авторы которых знать не знали ни о каких "правильных" форматах и использовали в запросах (и соответственно имеют в шаблонах) то что считали нужным?
#8 Вывод даты в Instantcms 1 27 февраля 2016 в 11:52

А разве pubdate типа "2016-02-27 10:19:17" это не iso?

Sonat
Не, там как-то так оно будет — 2016-02-27T10:19:17+00:00

Модификатор это не совсем костыль ибо так или иначе в шаблонах нужно будет что-то прописывать (иначе зачем тогда все это). А раз прописывать, то какая разница что писать, просто pubdate или например pubdate|iso Нагрузку от одной лишней операции учитывать не будем smile

финансово

Это не та работа за которую просят определенные суммы. Воспринимайте это как добровольный взнос в произвольных размерах…
#9 Вывод даты в Instantcms 1 27 февраля 2016 в 11:14
Sonat, для разметки нужна дата в формате iso. Пункт 1 выполним далеко не везде, пункт 2… лучше не нужно.

Blackman-st, letsgo, Дописать требуемый формат в каждом контроллере не сложно, но слишком хлопотно. Можно обойтись "малыми кровями" и ограничиться банальным модификатором, иными словами написать функцию которая будет принимать любой доступный в движке формат даты и отдавать ее назад в формате ISO. Обращайтесь.
#10 Вывод даты в Instantcms 1 26 февраля 2016 в 09:18
Так разруливали же уже этот вопрос — instantcms.ru/forum/thread23444.html#223816
#11 Поле - изображение 23 февраля 2016 в 17:37
Изображение с обрезкой
Поле

Изображение с обрезкой

от Pasha
Купить 250 руб.
#12 icms2 Помогите найти ошибку 22 февраля 2016 в 14:36
Romanovcmc, вы не поняли. На конкретно взятой странице может быть только один элемент с id="layout"
#13 2.4.0 - активный пункт меню не активен:) 13 февраля 2016 в 11:24
Ковыряя menu.tpl.php вы данный вопрос никак не решите поскольку для определения активного пункта система ориентируется на текущий url (см содержимое public function menu). Однако если очень хочется, то можно попробовать взять за основу не урл, а те же хлебные крошки, то есть
  1. if ($detect_active_id){
  2. .................
  3. }
Заменить на
  1. if ($detect_active_id){
  2. foreach($this->breadcrumbs as $link){
  3. if($item['url'] == $link['href']){ $active_ids[] = $id; }
  4. }
-----------------------------------------------

Специально для Олега Васильевича
Все ровно то же самое можно сделать не выходя за рамки шаблона😊Для этого достаточно прописать в своем шаблоне маленький javascript
  1.  
  2. var menu = $('ul.menu');
  3. $('#breadcrumbs a').each(function(){
  4. menu.find('a[href="' + $(this).attr('href') + '"]').parent('li').addClass('active');
  5. });
  6.  
#14 [ЕСТЬ РЕШЕНИЕ] Вывод данных из базы - 2.х 10 февраля 2016 в 12:08
  1.  
  2. $my_var = cmsModel::yamlToArray($item['myvar']);
  3. $my_var = !empty($my_var) ? $my_var : 555;
  4.  
#15 [ЕСТЬ РЕШЕНИЕ] SQL запрос на выборку категорий при добавлении контента 9 февраля 2016 в 11:19

что ограничивает вывод всех категорий числом — 1000?

class cmsModel… public $limit = 1000;
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.