Перевод портала на D8

Список разделов

Описание: Обсуждение портала

Сообщение #41 Xisp » 05.02.2016, 06:32

Kokovanja писал(а) 05.02.2016, 02:04:Надпись search this site приходится удалять.

Про placeholder разработчику темы не известно :facepalm:
Не думай, что белочки могут сделать для тебя, думай, что ты можешь сделать для них- Я.
Те, кто готов поступиться свободой во имя безопасности, не заслуживают ни свободы, ни безопасности- Бенджамин Франклин.
Xisp M
Сообщения: 13831
Зарегистрирован: 20.01.2013

Сообщение #42 Dissident » 05.02.2016, 13:36

Kokovanja писал(а) 05.02.2016, 02:04:Надпись search this site приходится удалять. Кликнуть по значку лупы нельзя.
Пустой перевод сделать нельзя, поэтому заменил эту надпись на один пробел.
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013

Сообщение #43 Dissident » 05.02.2016, 13:43

Xisp писал(а) 03.02.2016, 19:43:Тему на костёр, вёрстка заставляет меня плакать. К сожалению, под друпал темы верстать не умею.
А в чём проблема? Сделано теперь очень удобно, используются twig шаблоны, их можно переопределять.
Копируешь нужный файл шаблона в папку template нашей темы и делаешь с ним что хочешь.
Найти где конкретно что задаётся можно поиском по содержимому twig файлов.
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013

Сообщение #44 Xisp » 05.02.2016, 20:14

Dissident писал(а) 05.02.2016, 13:43:А в чём проблема?

В том, что для меня это как поменять масло в НЛО.
Не думай, что белочки могут сделать для тебя, думай, что ты можешь сделать для них- Я.
Те, кто готов поступиться свободой во имя безопасности, не заслуживают ни свободы, ни безопасности- Бенджамин Франклин.
Xisp M
Сообщения: 13831
Зарегистрирован: 20.01.2013

Сообщение #45 Dissident » 05.02.2016, 21:07

Xisp писал(а) 05.02.2016, 20:14:
Dissident писал(а) 05.02.2016, 13:43:А в чём проблема?

В том, что для меня это как поменять масло в НЛО.
Если php знаешь, то twig прочитать у тебя проблем не будет, уверяю.
Что не ясно - я объясню, спрашивай.
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013

Сообщение #46 Xisp » 05.02.2016, 21:58

Я к тому, что я оттуда поудаляю, а потом настройки тем работать не будут. Проблема в логических казусах, а не разметке твига.

Добавлено спустя 19 минут 38 секунд:
Вот например долбанутая реализация строки поиска:
Код: Выделить всё
<input onblur="if (this.value == '') {this.value = ' ';}" onfocus="if (this.value == ' ') {this.value = '';}" data-drupal-selector="edit-keys" id="edit-keys" name="keys" value=" " size="12" maxlength="128" class="form-search form-text" type="search">
Какой- то мудак сделал заполнитель (надпись в поле, исчезающую по фокусу) через яваскрипт за такое нужно отрывать руки.
А нужно примерно так, и тогда будет работать без яваскрипта, и намного лучше:
Код: Выделить всё
<input data-drupal-selector="edit-keys" id="edit-keys" name="keys" value="" size="12" maxlength="128" class="form-search form-text" type="search" placeholder="Поиск…">
ИЧСХ, твиг тут не причём, это файл mayo.theme
Код: Выделить всё
/**
 * Implements hook_form_FORM_ID_form_alter().
 * Custom search block form
 *  No 'submit button'
 *  Use javascript to show/hide the 'search this site' prompt inside of the text field
 */
function mayo_form_search_block_form_alter(&$form, &$form_state, $form_id) {
  if ($form_id == 'search_block_form') {
    unset($form['actions']['submit']);
    $form['keys']['#size'] = theme_get_setting('searchbox_size', 'mayo');
    $prompt = t('search this site');
    $form['keys']['#default_value'] = $prompt;
    $form['actions']['submit']['#type'] = 'hidden';
    $form['keys']['#attributes'] = array('onblur' => "if (this.value == '') {this.value = '{$prompt}';}", 'onfocus' => "if (this.value == '{$prompt}') {this.value = '';}" );
  }
}
Пробовать исправить не буду, так как ХЗ, такого файла в нашей теме нет, к кешам доступа не имею.
Не думай, что белочки могут сделать для тебя, думай, что ты можешь сделать для них- Я.
Те, кто готов поступиться свободой во имя безопасности, не заслуживают ни свободы, ни безопасности- Бенджамин Франклин.
Xisp M
Сообщения: 13831
Зарегистрирован: 20.01.2013

Сообщение #47 Dissident » 06.02.2016, 22:26

Xisp писал(а) 05.02.2016, 21:58:Какой- то мудак сделал заполнитель (надпись в поле, исчезающую по фокусу) через яваскрипт за такое нужно отрывать руки.
А нужно примерно так, и тогда будет работать без яваскрипта, и намного лучше:
Отредактировал функцию в теме mayo, теперь выводит такой код как ты написал.
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013

Сообщение #48 Sasha » 07.02.2016, 02:52

Поиск работает нормально. "Фальквинге" ищет.
У меня стоял увеличенный масштаб и панель поиска отображалась в отдельндой строке (сразу после строки меню). Не сократить ли нам ещё это меню? Например, какой прок от пункта "Главная", когда сама шапка является ссылкой на главную страницу?
Sasha
Сообщения: 6698
Зарегистрирован: 22.01.2013

Сообщение #49 Dissident » 07.02.2016, 20:43

Dodo писал(а) 07.02.2016, 02:52:Поиск работает нормально. "Фальквинге" ищет.
У меня стоял увеличенный масштаб и панель поиска отображалась в отдельндой строке (сразу после строки меню). Не сократить ли нам ещё это меню? Например, какой прок от пункта "Главная", когда сама шапка является ссылкой на главную страницу?
Я думаю, что ссылка "главная" нужна. Не все догадаются, что шапка является ссылкой. На ней нигде это не написано.
Кроме того, так сделано на многих сайтах, люди к этому привыкли.

Я согласен сделать пункт "о проекте" с подразделами "философия", "цели" и "новости сайта" и поставить на второе место после "главной". Благодаря этому мы сокращаем верхнее меню ещё на один пункт.
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013


Сообщение #51 Dissident » 09.02.2016, 13:13

Dodo писал(а) 08.02.2016, 03:33:Ну ок, давай хоть так сократим.

Dissident писал(а) 07.02.2016, 20:43:"цели"
То есть ты согласен убрать цели с главной?
Да, раз главная у нас самая посещаемая страница, то там должно быть как можно меньше статики.
Ссылки "Цели" можно также в блок "важное" поместить.

В то же время кусочек "целей" можно оставить на главной в размере 1 короткого абзаца со ссылкой на полную версию. Текст этого абзаца можно обсудить.
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013

Сообщение #52 Dissident » 10.02.2016, 18:50

Сделал страницу "цели", сделал меню "о проекте" с подменю "цели", "философия", "новости сайта".
Главное и вторичное меню сделаны жирными, вкладки и выпадающее меню - серыми.
Цели убраны с главной.
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013

Сообщение #53 Sasha » 11.02.2016, 01:04

Иногда выскакивает ошибка "The website encountered an unexpected error. Please try again later". Обновление страницы решает проблему. Но не все могут догадаться обновить.

Dissident писал(а) 10.02.2016, 18:50:Сделал страницу "цели", сделал меню "о проекте" с подменю "цели", "философия", "новости сайта".
Супер!

Теперь на главной последние материалы указаны в двух местах рядом. Предлагаю правый блок "Последние материалы" отображать на всех страницах кроме главной.
Sasha
Сообщения: 6698
Зарегистрирован: 22.01.2013

Сообщение #54 Peter2 » 11.02.2016, 03:57

Еще бы опубликовать на главной 10 последних вместо 4, и дать ссылку на последние материалы.
Peter2
Сообщения: 699
Зарегистрирован: 24.07.2015

Сообщение #55 Dissident » 11.02.2016, 13:31

Dodo писал(а) 11.02.2016, 01:04:Иногда выскакивает ошибка "The website encountered an unexpected error. Please try again later". Обновление страницы решает проблему. Но не все могут догадаться обновить.
Да, из-за нехватки оперативы.

Добавлено спустя 4 минуты 50 секунд:
Peter2 писал(а) 11.02.2016, 03:57:Еще бы опубликовать на главной 10 последних вместо 4, и дать ссылку на последние материалы.
На главную сейчас попадают вручную отмеченные материалы. Может быть стоит отказаться от ручного управления и сделать автоматом 10 последних?
Хотя 10 - это многовато, там ведь аннотации - достаточно было бы 5.

Добавлено спустя 40 минут 55 секунд:
Dodo писал(а) 11.02.2016, 01:04:Теперь на главной последние материалы указаны в двух местах рядом. Предлагаю правый блок "Последние материалы" отображать на всех страницах кроме главной.
Сделано.

Добавлено спустя 40 минут 3 секунды:
Peter2 писал(а) 11.02.2016, 03:57:Еще бы опубликовать на главной 10 последних вместо 4, и дать ссылку на последние материалы.
Вернул ссылку "полный список обновлений".
мы в ответе за тех, кого приручили
Dissident
Автор темы
Сообщения: 1904
Зарегистрирован: 22.01.2013


Сообщение #57 Kokovanja » 11.02.2016, 22:11

Dodo писал(а) 11.02.2016, 21:06:Няшки по случаю удачного переезда на D8

Первая особенно хороша. :)
Scio mе nihil scire, sed multa non sciunt eam etiam. (с) Socrates. https://www.youtube.com/watch?v=eXorwi4jZBo
Putler kaputt!
Kokovanja
Откуда: Из заветного места
Сообщения: 21031
Зарегистрирован: 01.11.2013

Сообщение #58 Sasha » 13.02.2016, 00:34

Есть ещё некоторые косметические вопросы по дизайну.

Более важное: надписи об авторе и времени публикации, а также комментарии должны быть в другом стиле, чем основной текст. Это классы node__meta и comment-text. Сейчас их стиль наследуется от класса main. Но надо шрифт переопределить. Для node__meta - серый цвет и меньший размер. Для comment-text - только меньший размер.

Менее важное: в шапке, мне кажется, надо чуть-чуть увеличить отступы слева и справа вокруг логотипа и увеличить шрифт заголовка и подзаголовка сайта.
Sasha
Сообщения: 6698
Зарегистрирован: 22.01.2013

Сообщение #59 Peter2 » 13.02.2016, 17:42

Додо прав. Чмаффки ему. :wub:
Peter2
Сообщения: 699
Зарегистрирован: 24.07.2015

Сообщение #60 Kokovanja » 18.02.2016, 04:00

Раньше, ЕМНИП, была надпись Последние материалы, а теперь её нет.
Scio mе nihil scire, sed multa non sciunt eam etiam. (с) Socrates. https://www.youtube.com/watch?v=eXorwi4jZBo
Putler kaputt!
Kokovanja
Откуда: Из заветного места
Сообщения: 21031
Зарегистрирован: 01.11.2013


Вернуться в Право Любить

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость