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

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

Вы не зашли.

#452 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-08 10:36:36

Neo
Neo пишет:

Спасибо! В локальном варианте пока не видно сбоев. Заметно хороши полезные переработки. В разделе добавление 2 поля - хорошо. Вот бы еще в штатном редакторе кнопочку выравнивания по ширине - совсем замечательно бы было!

Я имел ввиду функцию выравнивания текста align="justify" - можно ли такую кнопочку добавить в дефолтный редактор?

#453 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-06 10:09:13

Neo

Спасибо! В локальном варианте пока не видно сбоев. Заметно хороши полезные переработки. В разделе добавление 2 поля - хорошо. Вот бы еще в штатном редакторе кнопочку выравнивания по ширине - совсем замечательно бы было!

#454 Re: Запросы на доработку ядра » Возможно ли контент на странице иметь в двух местах (колонках)? » 2010-01-06 07:54:09

Neo
RMC пишет:

Neo, тогда объясните, если не трудно, зачем Вам именно нужна статика, тем более если формирование все равно осуществляется двигом, что Вы и писали в первом посте.

Потому что невозможно на левую колонку ниже меню расположить информацию (в данных вами примерах под меню кроме стандартных "служебных" блоков - пустота / в моем подобная колонка будет чуть шире, конечно, но все равно - под левым верхним меню). Вы, конечно, можете возразить, что у всех так, но...

Такая компоновка просто необходима в информационно насыщенных энциклопедических сайтах.
И основная часть задуманного  сайта будет располагаться именно на статике, а не на "урезанных от комментариев новостях".  В общем, нужен еще один текстовый блок (два для трехколоночного дизайна)  для полного счастья. smile

Новости же (поток новостей) будут использоваться также, к их функционалу нет никаких замечаний.

#455 Re: Запросы на доработку ядра » Возможно ли контент на странице иметь в двух местах (колонках)? » 2010-01-06 03:19:14

Neo
RMC пишет:

честно говоря вообще не совсем понимаю зачем заморачиватся со статиком..
спасибо амарелиусу - надоумил wink
делается отдельный шаблон для определенной категории, куда скидываются те тексты, что должны быть в статитике и просто везде идут ссылки на полные новости (коротких нет). саму категорию не выносят на главную.. при этом работает и поиск и хфилд и все остальное.. только для того, чтобы не светились в новостном календаре - закинул их в "пару лет назад" wink

Да просто, нормальный сайт без этого сделать невозможно. А то, что Вы видите (точнее не видите) в этом вопросе - так это обычный стандартный блог а не сайт.
Статика обязательно нужна, но она должна быть более гибкой в смысле наполнения любого места в шаблоне информацией, примерно так, как при работе в html.

#456 Re: Запросы на доработку ядра » Возможно ли контент на странице иметь в двух местах (колонках)? » 2010-01-05 17:39:36

Neo

Конечно, это можно реализовать и другим способом уже сейчас, например, при умелой верстке шаблона часть его html кода забивать прямо в тексте после первой статьи, но тогда желательна другая доработка, а именно: наличие памяти в редакторе для этой части кода, т.к. она будет непростая и для каждого шаблона своя и чтобы ей (т.е.этим разделителем между статьями) мог воспользоваться любой пользователь, администратор сам должен ее ввести в эту память в виде некоторой строки кода.
Поэтому хотелось бы сразу услышать мнение главных разработчиков - по какому пути пойдем?
А вещь действительно нужная.

#457 Re: Запросы на доработку ядра » Возможно ли контент на странице иметь в двух местах (колонках)? » 2010-01-05 16:58:51

Neo

Да что тут рисовать: все просто - информационно насыщенный сайт, на странице двухколоночного варианта 2 статьи. Например, идем слева сверху вниз: меню, статья под меню (именно эта "вторая") - узкая, меньшим шрифтом, возможно, далее переходим вверх направо - основная часть страницы - основная статья. Если 3 колонки - то можно и три статьи, либо основную колонку делим на 2 равных части и там статьи. Кстати, информации много на странице - поисковики их очень любят. Естественно, статьи на странице посвящены одной теме, поэтому я и сделал оговорку "пояснения", но это могут быть тематически связанные 2 статьи.
Короче говоря, нужен вывод нескольких блоков текста по такому же принципу как и вывод нескольких блоков рекламы, реализованный в ngcms.

#458 Запросы на доработку ядра » Возможно ли контент на странице иметь в двух местах (колонках)? » 2010-01-05 05:17:02

Neo
Ответов: 62

Здравствуйте!
Поскольку это мое первое выступление на форуме, позволю себе пару вводных слов благодарности создателям системы, без которых просто не могу начать разговор. Я приятно удивлен самому факту существования и развития такой хорошей и, как я уже успел убедиться гибко настраиваемой cms. Спасибо разработчикам и приверженцам интузиастам, поддерживающим систему!

А теперь мой первый вопрос по существу темы.
Насколько я смог понять после первого знакомства с системой, ее штатный функционал позволяет прекрасно осуществлять публикации на двух основных типах страниц - новостном и статическом. Статический тип структурно совсем немного отличается от новостного, основное отличие здесь - это отсутствие возможности на "статике" комментариев публикации, и т.п., но фактически страница также собирается движком на лету из шаблона и инф-ии из базы, т.е. в прямом смысле как таковой сформированной ранее движком и записанной в готовом виде на диск страницы не существует. (Поправьте, если я ошибаюсь)
Но, даже если и так, то это не проблема, если скорости ядра хватит при сильной посещаемости. Да, видимо, такая реализация "статики" во всех движках (Php перехватывает адрес и далее идет генерация страницы).
Vitaly уже в другой ветке пояснил, что, как я понял, работает движек со статикой именно так примерно и перестроить работу на группу статических страниц в прямом смысле пока нет возможности и, главное, необходимости. Правильно ли я понял?

А теперь тот основной вопрос, что в заголовке темы.

Возможно ли контент на странице иметь в двух местах (колонках)? Вопрос касается прежде всего статических страниц, поэтому я так долго и выяснял в первой части логику работы со статикой, извините, если кому-то показалось излишне длинной первая часть вопроса.

Итак, смысл основного вопроса: необходимо обеспечить возможность (прежде всего в "статике", а может и только в "статике" будет достаточно) публикации основного контента в виде двух ОТДЕЛЬНЫХ независимых статей.
Например, сейчас можно публиковать статью на центральной колонке, на боковых же отображаются  вспомогательные плагины - календарь, коммнеты и др. в зависимости от настроек (рассмотрим для простоты шаблон по-умолчанию). Необходимо же опубликовать одну основную статью как и прежде в центре, и заодно с ней другую (назовем ее, например, "пояснения", либо, просто "статья 2") на узкой колонке шаблона. Т.Е. конкретной странице ("статики") соответствует не одна, а несколько (две) публикации.

Можно ли это реализовать? В этом есть большая необходимость.

Сейчас такой возможности не вижу, придется для этого только "плодить" шаблоны для каждой такой страницы и набирать "вторую" статью внутри шаблона. Но это не удобно и не продуктивно, не говоря уже о том, что посетители (юзеры) это не смогут сделать.

Полагаю, что здесь необходима доработка. Алгоритм, надеюсь ясен. При публикации (редактировании) "статики" добавить возможность записи "второй статьи" (а в самом лучшем варианте и третьей) на странице. А при формировании страницы в шаблоне выводить уже эти две (три) статьи в разных местах шаблона. Создавать ли для этого отдельные поля в базе, либо просто дробить базовую запись "единой статьи" на два-три фрагмента какими-либо маркерами - виднее разработчику. Скорее всего второй вариант предпочтительнее с точки зрения скорости и его можно оформить в виде плагина.Очень надеюсь на помощь.
Спасибо заранее. Если эта возможность будет реализована, тогда смело можно будет утверждать, что ngcms - самая гибкая, самая лучшая система.

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

Работает на FluxBB