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

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

Вы не зашли.

#26 Re: Релизы версий » Версия 0.9.3 Release » 2012-09-13 19:52:49

StiCh, охренеть как развивается 2z!!! Последние сообщения датированы 2009 годом. Сейчас вроде 2012... или я обкурился и сейчас на самом деле 2009 и скоро начнётся финансовый кризис? smile

#28 Re: "А как сделать..." » Как сделать обязательным для заполнения поле для ввода E-mail? » 2012-08-27 17:59:27

wget, работает, но не совсем так, как я бы хотел. Происходит откат назад всех правок (в том числе и по остальным полям)...

Там походу что-то надо поправить в js коде в файле profile.tpl....

#29 Re: Вопросы функционирования системы в целом » Уязвимости и замечания по админке » 2012-08-27 17:49:26

wget, по второму пункту. Зашёл под админом по этой ссылке - да, есть возможность редактирования. Но когда зашёл под юзером "Журналист", то увы - доступ закрыт.

#30 "А как сделать..." » Как сделать обязательным для заполнения поле для ввода E-mail? » 2012-08-27 14:37:04

Vaha
Ответов: 2

Вот при регистрации поле ввода E-mail обязательное. А вот на странице редактирования профиля пользователя, можно спокойно стереть мыло и сохраниться. Однако тогда юзер не сможет при необходимости восстановить свой пароль (ибо мыла-то нет в базе - некуда отправлять новый пасс). Как сделать, чтобы поле для ввода E-mail при редактировании профиля юзера было обязательным к заполнению?

#32 "А как сделать..." » Как сделать автоформатирование текста при добавлении данных о себе? » 2012-08-25 23:47:16

Vaha
Ответов: 2

В профиле юзера есть textarea - поле добавления информации о себе. Так вот, в этом окне не работает автоформатирование текста (не срабатывает автоматическая простановка переносов строк <br />). Как сделать, чтоб срабатывало в этом поле автоформатирование?

#33 Re: "А как сделать..." » Как сделать чтобы в профиле юзера не отображались незаполненные поля? » 2012-08-25 21:25:04

ROZARD, всё понял, спасибо

Если кому интересно, то вот развёрнутый код по всем полям:

В файле uprofile.php добавляем:

$tvars['regx']["'\[site_show\](.*?)\[/site_show\]'si"] = empty($urow['site'])?'':'$1';
	$tvars['regx']["'\[info_show\](.*?)\[/info_show\]'si"] = empty($urow['info'])?'':'$1';
	$tvars['regx']["'\[icq_show\](.*?)\[/icq_show\]'si"] = empty($urow['icq'])?'':'$1';
	$tvars['regx']["'\[from_show\](.*?)\[/from_show\]'si"] = empty($urow['where_from'])?'':'$1';

В шаблоне users.tpl правим вот так:

[site_show]
<tr>
<td style="padding: 5px; background-color: #f9fafb;" class="entry"><b>Сайт:</b></td>
<td style="padding: 5px; background-color: #f9fafb;" class="entry"><a title="{site}" href="{site}">{site}</a></td>
</tr>
[/site_show]
[icq_show]
<tr>
<td style="padding: 5px;" class="entry"><b>{l_uprofile:icq}:</b></td>
<td style="padding: 5px;" class="entry">{icq}</td>
</tr>
[/icq_show]
[from_show]
<tr>
<td style="padding: 5px; background-color: #f9fafb;" class="entry"><b>Откуда:</b></td>
<td style="padding: 5px; background-color: #f9fafb;" class="entry">{from}</td>
</tr>
[/from_show]
[info_show]
<tr>
<td style="padding: 5px;" class="entry"><b>{l_uprofile:about}:</b></td>
<td style="padding: 5px;" class="entry">{info}</td>
</tr>
[/info_show]

#34 "А как сделать..." » Как сделать чтобы в профиле юзера не отображались незаполненные поля? » 2012-08-25 20:32:32

Vaha
Ответов: 4

Вот есть в профиле поля с доп инфой: аська, город, сайт. Вот эти строки отображаются по умолчанию постоянно. А как сделать, чтобы они отображались только при условии, что будут заполнены юзером? Там походу можно какое-то условие прописать... Вот только какое?

#35 Re: Запросы на доработку ядра » Вопросы и работы по SEO оптимизации движка NGCMS » 2012-08-18 11:02:43

Я конешно не сеошник, но насколько мне известно, слишком большое количество strong-ов на странице - это не есть гут. Можно и под санкции попасть. Так что, уж лучше эти теги отдать на откуп вебмастерам, а не движку.

#36 Re: "А как сделать..." » Как посетителям после регестрации дать сразу права журналиста? » 2012-08-16 22:30:58

Вот тут посмотри: http://ngcms.ru/forum/viewtopic.php?id=2671 Я как раз недавно подобный вопрос задавал. Там Виталий рассказал о решении с помощью TWIG. Меняешь единичку на двойку - будет для категории на ступеньку ниже админа (уже не помню какая там), тройка - журналисты, четвёрка - комментаторы... Как-то так.

#37 Re: "А как сделать..." » Как посетителям после регестрации дать сразу права журналиста? » 2012-08-16 21:39:57

Зайди в настройки плагина auth_basic. Там есть "Статус пользователя по умолчанию". Назначаешь вместо комментатора журналиста и будет тебе счастье smile

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

#39 Re: "А как сделать..." » Как изменить надпись на кнопке Обзор ? » 2012-08-11 15:46:09

Тю, я неправильно понял суть вопроса. Извини, vl, я что-то туплю в последнее время.... Старею походу.

#40 Re: "А как сделать..." » Как изменить надпись на кнопке Обзор ? » 2012-08-10 19:58:19

Хлопотно это. Это как-то скриптами делается. Стилями не изменить никак.... Так что, если не принципиально, то лучше забить на неё болт, а если всё-таки надо, то верстальщика подключи, если аббревиатуры html и css для тебя так же страшны, как для меня php smile

А если же ты смелый и отважный чувак, которого не испугать буржуйскими буквами, если ты веришь в силу своего мозга, а может быть даже мозжечка, то вот тут есть один из вариантов решения: http://www.xiper.net/collect/html-and-css-tricks/verstka-form/nestandartnie-poya-vibora-fayla.html

Удачи smile

#41 Re: "А как сделать..." » Как сделать по умолчанию включенным автоформатирование? » 2012-08-10 16:52:01

infinity237, блииин, вот это я туплю..... Нет, я не просто туплю, я супертуплю....
Спасибо большое! Помог! smile

#42 "А как сделать..." » Как сделать по умолчанию включенным автоформатирование? » 2012-08-10 11:45:42

Vaha
Ответов: 4

По умолчанию при добавлении новости в чекбоксе "Отключить автоформатирование" стоит "галка". Кто-нибудь в курсе, как сделать, чтобы по умолчанию этой "галки" там не стояло?

#44 Re: "А как сделать..." » Как сделать код видимым только на определённых статических страницах? » 2012-08-09 00:31:28

vip, но это ж решение для главной (правда оба кода именно для показа на главной странице). А мне надо для определённых статических страниц...

#45 Re: "А как сделать..." » Как сделать код видимым только на определённых статических страницах? » 2012-08-08 23:33:35

RocketBoy, да у него вроде как предназначение для других целей. А тут у меня собственно такая задача, которая распространена практически на всех сайтах. Есть пункты меню, которые ведут на статические страницы. Я хочу как-то их обозначить, когда они активные. Тобиш, юзер пришёл на статическую страничку, ну и этот пунктик окрасился в другой цвет... Вот и хочу присвоить класс пункту, когда юзер именно на определённой страничке стоит.

#46 "А как сделать..." » Как сделать код видимым только на определённых статических страницах? » 2012-08-08 23:09:38

Vaha
Ответов: 8

В общем, мне надо показать определённые классы в main.tpl только на определённых стат страницах. Как это можно реализовать наиболее грамотно? Можно ли с помощью ifhandler? Если да, то что там надо зашаманить? А то я так и не нашёл детальную инфу по использованию этого волшебного блока smile

#48 Re: "А как сделать..." » Как сделать информацию видимой только для админа? » 2012-08-07 21:29:28

irbees2008, к сожалению, это не то, что мне нужно. Мне надо скрыть определённые фрагменты кода. Точнее не скрыть, а сделать их видимыми только для админов.

#49 "А как сделать..." » Как сделать информацию видимой только для админа? » 2012-08-07 13:16:44

Vaha
Ответов: 5

Вот если мне надо определённые фрагменты кода на сайте скрыть от посетителей, но сделать видимымыи для пользователей, находящихся в группе "Администраторы". Это можно как-то реализовать? Есть в движке такая функция?

#50 Re: "А как сделать..." » Как проставить ЧПУ в gsmg » 2012-06-06 19:02:46

Knopik, Спасибо большое! Действительно в этом был баг. Сейчас всё заработало smile

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

Работает на FluxBB