Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2017-07-03 17:53:09

bumblebee
Участник
Зарегистрирован: 2015-01-14
Сообщений: 65
Рейтинг :   

Заголовки H1-Hx в новостях

Привет, парни!
Подскажите, как сделать, чтобы в каждой новости присутствовали заголовки H1-Hx
Спасибо!

Не в сети

#2 2017-07-03 19:01:38

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Заголовки H1-Hx в новостях

bumblebee пишет:

Привет, парни!
Подскажите, как сделать, чтобы в каждой новости присутствовали заголовки H1-Hx
Спасибо!

H1 вообще то только название сайта
H2 заголовки новостей,
Ну а  остальное по ранжиру
И все это задаётся просто в шаблоне сайта

Не в сети

#3 2017-07-03 19:35:12

bumblebee
Участник
Зарегистрирован: 2015-01-14
Сообщений: 65
Рейтинг :   

Re: Заголовки H1-Hx в новостях

H1 должен быть в каждой странице вроде ?
Я думал это можно сделать в редакторе.

Не в сети

#4 2017-07-03 19:48:05

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Заголовки H1-Hx в новостях

bumblebee пишет:

H1 должен быть в каждой странице вроде ?
Я думал это можно сделать в редакторе.

Почитай внимательно продвижение сайта ,сео, этот тег должен упоминаться на странице один раз , и это обычно название сайта

Не в сети

#5 2017-07-03 20:22:51

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

irbees2008 пишет:
bumblebee пишет:

H1 должен быть в каждой странице вроде ?
Я думал это можно сделать в редакторе.

Почитай внимательно продвижение сайта ,сео, этот тег должен упоминаться на странице один раз , и это обычно название сайта

Достоверные источники говорят:

Заголовок h1 — это самый важный элемент страницы, его влияние на ранжирование документа можно сравнить с влиянием тега  title . Это вполне обоснованно, ведь именно в заголовке документа должно быть указано, о чем страница, а следовательно, он указывает на релевантность страницы запросу
пользователя.

Таким образом это никак не название сайта.

Не в сети

#6 2017-07-04 06:51:30

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Заголовки H1-Hx в новостях

вот имменно, что самый важный, а самое важное что в сайте? правильно название. да и если на странице h1 повторяется более одного раза то системы сео анализа ругаются на это .

Не в сети

#7 2017-07-04 07:21:50

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

irbees2008 пишет:

вот имменно, что самый важный, а самое важное что в сайте? правильно название. да и если на странице h1 повторяется более одного раза то системы сео анализа ругаются на это .

Перечитай еще раз, пожалуйста:

Заголовок h1 — это самый важный элемент страницы, его влияние на ранжирование документа можно сравнить с влиянием тега  title . Это вполне обоснованно, ведь именно в заголовке документа должно быть указано, о чем страница, а следовательно, он указывает на релевантность страницы запросу
пользователя.

По мне так сайт хоть абра-кадабра пусть называться, мне как-то все равно. Для посетителя важна целевая страница, на которую он пришел, а для робота - сколько там время посетитель провел, его пол, возраст, геоданные, сколько он страниц еще посмотрел и т.д. и т.п.

Согласен с тем, что только один тег h1 должен присутствовать на странице. Но спецификацией html5 наоборот рекомендуется использоvаться, чуть ли не для каждой секции страницы свой h1.

Спорить не буду, просто мое мнение. А что насчет систем SEO, которые ругаются - как раз сегодня под руку попалась страница, искал альтернативы html и bbcode разметки. Ну да ладно вопрос seo в этой ветке, вообще не в тему. А так да, parser NG съедать bbcode h[1-6].

Не в сети

#8 2017-07-04 07:39:57

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Заголовки H1-Hx в новостях

Правило №1: на странице должен быть только 1 тег h1.
Правило №2: заголовки h2, h3, h4 должны быть только в самой статье.
на странице не может быть тега h3, если выше него нет h2, также не может быть использован h2, если нет h1. Аналогично, использование h1 и h3, например, без h2 - тоже неправильно. Причем все четко должно идти по структуре: h2 не может стоять выше h1 на странице, h3 не должен стоять выше первого тега h2

Не в сети

#9 2017-07-04 07:42:48

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

irbees2008 пишет:

Правило №1: на странице должен быть только 1 тег h1.
Правило №2: заголовки h2, h3, h4 должны быть только в самой статье.
на странице не может быть тега h3, если выше него нет h2, также не может быть использован h2, если нет h1. Аналогично, использование h1 и h3, например, без h2 - тоже неправильно. Причем все четко должно идти по структуре: h2 не может стоять выше h1 на странице, h3 не должен стоять выше первого тега h2

Да, да - именно об этом я и говорил

Не в сети

#10 2017-07-04 07:58:12

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Заголовки H1-Hx в новостях

Ну в шаблоне можно это сделать и на твиге, на главной название сайта, в полной новости заголовок

Не в сети

#11 2017-07-04 08:04:35

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

Да bumblebee чисто технической стороной интересовался roll В теле самой статьи ему заголовки тоже ведь нужны. Но ты ему уже подсказал плагин cool

А я на форк, пожалуй Markdown прикручу

Изменено rusiq (2017-07-04 08:08:37)

Не в сети

#12 2017-07-04 08:12:34

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Заголовки H1-Hx в новостях

Ну тоже не есть гуд, в шаблоне скорее всего это прописано и надо тогда в шаблоне правки делать , и ограничивать в редакторе использование этих тегов

Не в сети

#13 2017-07-04 08:16:03

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

irbees2008 пишет:

Ну тоже не есть гуд, в шаблоне скорее всего это прописано и надо тогда в шаблоне правки делать , и ограничивать в редакторе использование этих тегов

Ниче не понял. Но я согласен )

Не в сети

#14 2017-07-04 08:27:39

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: Заголовки H1-Hx в новостях

Ну если в шаблоне новости указан тег h1  то в статье он уже не нужен. Не которые об этом не знают и поэтому и ли в шаблоне убирать, и ли в редакторе

Не в сети

#15 2017-07-04 08:57:19

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

Щас плагин на скорую руку набросаю с markdown big_smile

Не в сети

#16 2017-07-04 11:07:15

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

Все, накропал

# =========================================================================== #
# NG CMS // Плагины // Markdown parser                                        #
# =========================================================================== #

Плагин md обеспечивает функционал парсинга содержимого при 
добавлении/редактировании новостей в соответствии с синтаксисом Markdown.

Обратите внимание:
- плагин не имеет настроек;
- плагин не ломает разметку html и bbcode;
- при активации плагина:
    - включаются настройки "Разрешить использовать HTML теги";
    - включаются настройки "Отключить автоформатирование";
- плагин не имеет функций Отмена/Повтор;

Установка:
- распаковать в папку "engine/plugins/md";
- включить плагин в настройках плагинов.
- при добавлении/редактировании новости под большим текстовом полем
  содержания новости появляются буковки MD.

Руководство по синтаксису https://github.com/showdownjs/showdown

Markdown не является заменой HTML!!!

При желании можно расширить до статики и комментариев на сайте.

Другие редакторы НЕ нужно отключать.
attachment.php?item=1243

Изменено rusiq (2017-07-04 22:55:27)

Не в сети

#17 2017-07-06 13:44:21

bumblebee
Участник
Зарегистрирован: 2015-01-14
Сообщений: 65
Рейтинг :   

Re: Заголовки H1-Hx в новостях

А что делает этот плагин ? )
извиняюсь за дурацкий вопрос...

Не в сети

#18 2017-07-06 13:54:31

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: Заголовки H1-Hx в новостях

Нормальный вопрос. Пишешь статью в соответствии с синтаксисом Markdown, нажимаешь ту маленькую букву M, которая появляется под текстовым полем после активации плагина, он и форматирует в html формат. Не нужно замарачиваться с тегами. Для справки

Маркдаун (Markdown) — самое удобное и интуитивно понятное для редактирования текста, что можно было встретить в интернете. Его используют СтекОверфлоу и Гитхаб, что уже означают повсеместность формата. Сам по себе, маркдаун это свод правил для форматирования текста и транслятор в HTML.

Вот попробуй скопируй образец в тестовое поле новости, нажми букву M и всё увидишь. Образец

## Краткое руководство

Абзацы создаются при помощи пустой строки. Если вокруг текста сверху и снизу есть пустые строки, то текст превращается в абзац.

## Заголовок h2
### Заголовок h3
#### Заголовок h4
##### Заголовок h5
###### Заголовок h6

### Списки

Для разметки неупорядоченных списков можно использовать или `*`, или `-`, или `+`:

- элемент 1
- элемент 2
- элемент ...

### Цитаты

Цитаты оформляются как в емейлах, с помощью символа `>`.

> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
>
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.

### Исходный код

В чистом Маркдауне блоки кода отбиваются 4 пробелами в начале каждой строки.

Но в GitHub-Flavored Markdown (сокращенно GFM) есть более удобный способ: ставим по три апострофа (на букве Ё) до и после кода. Также можно указать язык исходного кода.

```html
<nav class="nav nav-primary">
  <ul>
    <li class="tab-conversation active">
      <a href="#" data-role="post-count" class="publisher-nav-color" data-nav="conversation">
        <span class="comment-count">0 комментариев</span>
        <span class="comment-count-placeholder">Комментарии</span>
      </a>
    </li>
    <li class="dropdown user-menu" data-role="logout">
      <a href="#" class="dropdown-toggle" data-toggle="dropdown">
        <span class="dropdown-toggle-wrapper">
          <span>
            Войти
          </span>
        </span>
        <span class="caret"></span>
      </a>
    </li>
  </ul>
</nav>
```

Например, это _italic_ и это тоже *italic*. А вот так уже __strong__, и так тоже **strong**. А так ***жирный и наклонный*** одновременно.

Изменено rusiq (2017-07-06 13:55:45)

Не в сети

Подвал раздела

Работает на FluxBB