I

Iceman

+24
Репутация
2
Рейтинг
#1 Пользовательская экспертиза компонента Translate 1 июня 2016 в 23:25

А на данный момент пока нет ясного решения (направления развития)

Loadырь
В моем понимание оно весьма банально smileПри переключение языка у пользователя изменяется язык интерфейса + названия полей (и их содержание для списков и т.д.) при добавлении контента. Созданный контент показывается в общем списке, в идеале конечно с возможностью дополнительно перевести его текстовые поля (автором или админом) на другие установленные языки, например добавлением к таким полям вкладок с языками, где основной будет та, язык которой выбран пользователем.
#2 Пользовательская экспертиза компонента Translate 31 мая 2016 в 23:55
На мой взгляд полноценная мультиязычность (интерфейс + поля) нужна и в коробке лишней не будет уж точно.
#3 Присвоение класс всем картинкам в разделе/статье 30 марта 2016 в 18:34
В виде самого простого варианта в голову приходит виджет с JS кодом присваивающим нужный класс все изображениям на странице с этим виджетом и соответственно 1 параметром, в который этот класс будет вбиваться. Но насколько такой вариант правильный судить не возьмусь, знатоки возможно смогут предложить более корректный вариант, в котором контент будет сразу формироваться с нужными классами.
#4 Инфобар в блогах 21 марта 2016 в 23:13

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

F_a_R_i_D

Попробуйте это:

  1.  
  2. <?php
  3. $show_bar = !empty($item['rating_widget']) ||
  4. $fields['date_pub']['is_in_item'] ||
  5. $fields['user']['is_in_item'] ||
  6. !empty($ctype['options']['hits_on']) ||
  7. !$item['is_pub'] ||
  8. !$item['is_approved'];
  9. ?>
  10. <?php if ($show_bar){ ?>
  11. <ul class="info_bar">
  12. <?php if (!empty($item['rating_widget'])){ ?>
  13. <li class="bar_item bi_rating">
  14. <?php echo $item['rating_widget']; ?>
  15. </li>
  16. <?php } ?>
  17. <?php if ($fields['date_pub']['is_in_item']){ ?>
  18. <li style="clear: both;" class="bar_item bi_date_pub" title="<?php html( $fields['date_pub']['title'] ); ?>">
  19. <span aria-hidden="true" class="glyphicon glyphicon-calendar"></span>
  20. <?php echo $fields['date_pub']['html']; ?>
  21. </li>
  22. <?php } ?>
  23. <?php if (!$item['is_pub']){ ?>
  24. <li class="bar_item bi_not_pub">
  25. <?php echo LANG_CONTENT_NOT_IS_PUB; ?>
  26. </li>
  27. <?php } ?>
  28. <?php if (!empty($ctype['options']['hits_on'])){ ?>
  29. <li class="bar_item bi_hits" title="<?php echo LANG_HITS; ?>">
  30. <span aria-hidden="true" class="glyphicon glyphicon-eye-open"></span>
  31. <?php echo $item['hits_count']; ?>
  32. </li>
  33. <?php } ?>
  34. <?php if ($fields['user']['is_in_item']){ ?>
  35. <li class="bar_item bi_user" title="<?php html( $fields['user']['title'] ); ?>">
  36. <span class="glyphicon glyphicon-user"></span>
  37. <?php echo $fields['user']['html']; ?>
  38. </li>
  39. <?php if (!empty($item['folder_title'])){ ?>
  40. <li class="bar_item bi_folder">
  41. <span class="glyphicon glyphicon-folder-open"></span>
  42. <a href="<?php echo href_to('users', $item['user']['id'], array('content', $ctype['name'], $item['folder_id'])); ?>"><?php echo $item['folder_title']; ?></a>
  43. </li>
  44. <?php } ?>
  45. <?php } ?>
  46. <?php if (!empty($this->options['share_link'])){ ?>
  47. <li class="bar_item bi_share">
  48. <div class="share dark-share">
  49. <?php echo $this->options['share_link']; ?>
  50. </div>
  51. </li>
  52. <?php } ?>
  53. <?php if (!$item['is_approved']){ ?>
  54. <li class="bar_item bi_not_approved">
  55. <?php echo LANG_CONTENT_NOT_APPROVED; ?>
  56. </li>
  57. <?php } ?>
  58. </ul>
  59. <?php } ?>
  60.  
переместить под это:

  1.  
  2. <?php if ($is_tags){ ?>
  3. <div class="tags_bar">
  4. <span class="glyphicon glyphicon-tags" style="padding-right: 2px;"></span>
  5. <?php echo html_tags_bar($item['tags']); ?>
  6. </div>
  7. <?php } ?>
  8.  
#5 Инфобар в блогах 21 марта 2016 в 18:23
На роль знающих не претендую, но за инфобар в показанном Вами коде отвечают строки с 41 по 99.
#6 Нужна ли английская локализация InstantCMS 2.x (документация и дистрибутив)? 16 марта 2016 в 15:19
Поддерживаю Геннадия Ивановича, возможность менять языки пользователями крайне нужная функция. Пока что ближайший, но далеко не полный вариант был реализован в UniLang модуле Ивана Шкуты, но после обновления до 2.4 лично у меня он работать перестал, а Иван разработку модуля пока что заморозил. Было бы отлично видеть подобный функционал (хотя бы на базовом уровне, в виде ручного перевода полей и интерфейса) из коробки, с уверенностью в его работе после обновления.
#7 ICMS-2: статистика на главной странице в админке, почему не работает? 14 марта 2016 в 11:33
Аналогичная ситуация: отображаются только новые комментарии, по другим пунктам статистики пусто, хотя новые пользователи и материалы добавлялись.
#8 Текстовое поле, с выбором объма из списка 9 марта 2016 в 16:10
Присоединяюсь к вопросу, тоже интересно как реализовать строковое или числовое поле с возможностью выбора пользователем единиц измерения.
#9 2.4.0 - активный пункт меню не активен:) 12 февраля 2016 в 19:50
Да, тоже уже увидел, что вредный совет дал. Помог перенос слияния массива на строку вывода классов (примерно 37):
  1. <li <?php if ($css_classes) { ?>class="<?php echo $css_classes; ?>"<?php } ?>>
на
  1. <li <?php if ($css_classes) { ?>class="<?php echo implode(" ", $css_classes); ?>"<?php } ?>>
Но правда протестировал только вскользь.
#10 2.4.0 - активный пункт меню не активен:) 12 февраля 2016 в 13:18


Здравствуйте!
Суть — при переходе к записи, не обрабатывается пункт со ссылкой на родительскую категорию (обрабатываетя только пункт со ссылкой на родительский тип контента).

Олег Васильевич я
Судя по всему проблема в том, что в класс активного пункта меню вываливается array. У себя решил таким образом:
В районе 20 строчки asswts\ui\menu.tpl.php заменл
  1. if ($is_active) { $css_classes[] = 'active';}
на
  1. if ($is_active) { $css_classes[] = 'active'; $css_classes = implode(" ", $css_classes);}
#11 19 января 2016 в 12:05
Посмотрите эту тему: instantcms.ru/forum/thread23091-1.html
Там есть готовое решение для второй версии, но думаю оно не сложно адаптируется и под первую, поскольку тоже в основном основано на правке geo.js
#12 [ЕСТЬ РЕШЕНИЕ] Вывод города по алфавиту - instantcms 2.3.0 18 января 2016 в 15:32
Присоединяюсь к вопросу. Тоже интересно как на стороне клиента сделать сортировку регионов и городов по алфавиту.
#13 Свойства и вывод их на странице в списке? 11 декабря 2015 в 12:39
Знатоки, отзовитесь :)
#14 [ЕСТЬ РЕШЕНИЕ] Как организовать поле город для доски объявлений? 8 декабря 2015 в 00:11

как при заполнении города в профиле пользователя?

Shuma
Вот эту тему почитайте: instantcms.ru/forum/thread23091-1.html
На 1 — 2 странице AbdullaAlt выложил по сути готовое решение такого поля
#15 Свойства и вывод их на странице в списке? 7 декабря 2015 в 15:53
Всем добра.
Снова подниму эту тему😊Возможно ли вывести все таки вывести содержимое одного из свойств во все списки контента, включая корневую категорию?
Как выводить содержимое полей понятно, что можно ими заменить свойства тоже, но вот уперлось все именно в свойства, а с ними все хитро оказалось :)
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.