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

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

Вы не зашли.

#1 Re: "А как сделать..." » Проверка авторизации в php коде ads_pro » 2013-10-01 09:57:48

Knopik пишет:

fedor-jan, у меня работает $userROW, ads_pro 0.05

хмм... что-то я туплю.

#2 Re: "А как сделать..." » Проверка авторизации в php коде ads_pro » 2013-09-30 17:57:29

Да на php — запросом в мускул и верчу как хочу big_smile
Суть в том-что надо новости разбить на кучу категорий, но создавать эти категории категориями в NGCMS нецелесообразно, т.к. их много очень может быть разных и я создаю эти категории доп.полем xfields.
А потом мой говнокод внутри категории разбивает все новости на подкатегории заданные в xfields и красивенько выводит.

#3 "А как сделать..." » Проверка авторизации в php коде ads_pro » 2013-09-30 10:27:45

fedor-jan
Ответов: 5

Добрый день.
Ситуация такая. Список новостей у меня выводится через ads_pro и мне хочется добавить видные только для администратора кнопки редактирования новостей напротив каждой новости. Сгенерировать ссылку у меня ума хватает, а вот закрыть её от не администратора я не могу — $userROW я как понял в ads_pro не работает. Может есть какое-нибудь типовое решение или я что-то не так делаю?

#4 Re: "А как сделать..." » Вывод новостей из двух категорий » 2013-09-16 22:13:12

Приветствую.
Возникла необходимость выводить новости которые находятся в двух категориях одновременно.
Схема "site.ru/category/RegionN-NewsN/" — неработает, у меня.
Подскажите каким образом это можно реализовать сейчас?

#6 Re: "А как сделать..." » сортировка новстей по xfields » 2012-11-18 10:16:58

0.9.3 Release [SVN880+FIX01]
хотелось-бы конечно добавить выбор этой сортировки в меню, или уже существующую сортировку по id заменить на неё, там -же просто нужно вместо поля с id поле с x_fields прописать, недумаю что с этим могут возникнутиь проблемы, но я просто немогу понять где. вобще для 10-ти категорий нужно сделать.

#7 "А как сделать..." » сортировка новстей по xfields » 2012-11-17 22:47:38

fedor-jan
Ответов: 4

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

#8 Re: "А как сделать..." » вопросы по работе плагинов » 2012-11-16 19:43:35

обьясните пожалуйста как сюда вписать капчу:

function plugin_add()
{global $SUPRESS_TEMPLATE_SHOW; $SUPRESS_TEMPLATE_SHOW = 1;

    echo '<form action="added/" method="post"><input type="hidden" name="to" value="кому?"><input type="hidden" name="about" value="{title}">
Ф.И.О.: <input type="text" name="name" style="width:210px;"/> Ваш E-Mail: <input type="text" name="email" style="width:180px;"/> Телефон: <input type="text" name="telephone" style="width:170px;"/><br />
Ваше Сообщение:<br /><textarea cols="100" rows="10" name="message"></textarea><br />
<input type="submit" value="отправить"/>
</form>';

}

#9 Re: "А как сделать..." » вопросы по работе плагинов » 2012-11-15 00:28:25

спасибо, всё понятно, думаю я разберусь.
только вот интересен мне такой момент: в случае с заданием размеров окна, через GET будет передаваться email на который будут отсылаться данные формы. в этом нет серьёзной проблемы, спамом не засыпет?
т.е. к каждой новости добавляется через xfields заданный автором e-mail - для получения писем по обратной связи. его-то мы и будем GET'ом передавать.

#10 Re: "А как сделать..." » вопросы по работе плагинов » 2012-11-15 00:15:16

спасибо
пункт 2 понял.
пункт 1 - непонял что писать в .tpl чтобы вывести

про прилепить к кнопке - окошко с формой нашей должно открываться при нажатии на кнопку формы которая отправляет "age" и надо задать окошку с формой размеры в пикселях, чтобы на весь экран форма не открывалась

#11 "А как сделать..." » вопросы по работе плагинов » 2012-11-14 23:54:58

fedor-jan
Ответов: 7

Обьясните пожалуйста следующие моменты.

1. Создан плагин, на нем страница по адресу /contacts/ с формой, я в эту страницу post'ом из новости передаю переменную "age". надо этой переменной заполнить input в форме которая на странице /contacts/

сейчас она просто выводится:

function plugin_contacts()
{global $twig, $template, $SYSTEM_FLAGS, $mysql;
    $tpath = locatePluginTemplates(array('contacts'), 'contacts', 1);
		echo $_REQUEST["age"];
		$_SESSION['captcha'] = rand(00000, 99999);
		$tvars['vars']['captcha'] = '';
		$tvars['regx']["'\[captcha\](.*?)\[/captcha\]'si"] = '$1';

	$xt = $twig->loadTemplate($tpath['contacts'].'contacts.tpl');
	
	$template['vars']['mainblock'] = $xt->render($tVars);
	
}

как быть?


2. Хорошо-бы эту страничку /contacts/ выводить не в шаблоне сайта, а просто как форму во всплывающем окошке.
я знаю что нужно использовать target_blank но как его к кнопке прилепить и убрать шаблон?

#13 Re: "А как сделать..." » Реклама в категориях. Как зделать??? » 2012-11-14 19:17:02

-ставишь плагин ads_pro / создаешь в нём php блок
-в шаблон выфвода категории вставляешь блок PHP из ads_pro
суть блока php в том что он запрашивает url - соответственно определяет категорию - ну и в зависимости от категории может выводить то что тебе надо

#14 Re: "А как сделать..." » капча в новостях или аналог. » 2012-11-14 16:12:29

т.е. правильнее писать плагин с формой?
как из новости передать информацию о новости подскажите, я несовсем понимаю как правильно это сделать.

#15 Re: "А как сделать..." » Как можно сделать автоматический скрипт показов стримов » 2012-11-14 12:35:21

-добавляешь таблицу в мускул под стримы
-запиливаешь форму добавления стрима (пишется плагин)
-через ads_pro выводишь

#16 Re: "А как сделать..." » капча в новостях или аналог. » 2012-11-14 09:58:33

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

#17 "А как сделать..." » капча в новостях или аналог. » 2012-11-13 22:24:48

fedor-jan
Ответов: 5

вобщем в каждую новость допиливается форма обратной связи (некоторые поля заполняются данными из новости атвоматически).
как туда влепить капчу, или обезопасить форму от спама?

#18 "А как сделать..." » обратная связь завязаная на новости » 2012-11-13 15:44:09

fedor-jan
Ответов: 1

Приветствую.

Подскажите годных вариантов сделать обратную связь. Новости NGCMS = обьявления. Надо сделать к каждому обьявлению обратную свзязь чтобы сообщения заносились в базу, или отправлялись по почте (с сылкой на новость к которй сообщение оставлено допустим).

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

#19 Re: "А как сделать..." » Вывести новости категории при выводе списка категории » 2012-10-21 23:42:06

пиши блок в ads_pro и выводи его (функциональнее будет)
вот запрос чтобы из категории новости вывести (надо только проверить правильно-ли я вспоснил названия полей) аналогично можно вывести что угодно, даже небо и даже Аллаха:
$result = mysql_query('SELECT * FROM ng_news WHERE parent="id категории"');
while($row = mysql_fetch_array($result))
{echo "<a href="'.$row['alt'].'.html">'.$row['trname'].'</a>";}

незнаю правда насколько это решение "правильное"

#20 "А как сделать..." » ads_pro и userROW » 2012-10-21 23:33:52

fedor-jan
Ответов: 0

чтобы не нагонять жути, обьясну суть.

ads_pro выводит кучу новостей на одной странице в виде таблицы.
хочу добавить каждой новости кнопки "удалить" и "редактировать"
касаемо ссылки редактирование мне понятно что можно забить ссылку типа
/engine/admin.php?mod=news&action=edit&id='.$row['id'].';

а какую ссылку для удаления забить?

и как сделать чтобы они выводились только для админа по типу:
if($userROW['id']=нужный id) {выводим} else {ничо не выводим}
просто echo невыводит из ads_pro $userROW['name']  ?

#21 Re: "А как сделать..." » мутные дела с категориями » 2012-09-19 23:50:55

Nushaba да, что-то наподобие хочу. Шаблон написать я могу. От индексации через robots.txt закрыть - тоже могу. Но дело в том что такие категории будут появляться довольно часто и нужно както автоматизировать или упростить их скрытие от индексации. Подскажите годных идей.
easmik SVN не стоит но я думаю так непрокатит, там с категориями у меня замутка, нужно чтобы админ ручками выбирал какие категории скрывать.

#22 "А как сделать..." » мутные дела с категориями » 2012-09-18 21:15:29

fedor-jan
Ответов: 6

Доброго времени суток! Уважаемые, помогите пожалуйста по двум вопросам:
1. Возникла у меня тут ситуация, в результате которой на сайте есть категории, которые содержат в себе другие категории. Криминала в этом нет но меня беспокоит что под каждую такую категорию создаётся "страница категории", а она не нужна. Что с ними делать. применять к ним шаблон выводящий "ашипка 404" или можно их подругому както закрыть?
2. Когда в категории задействовано поле "Альтерпнативный URL", то даже после редактирования категории, находящйся внутри категори у которой задействовано поле "Альтерпнативный URL" она из этой категории соответственно слетает. Как эту мутоту отключить? (вариант - просто использовать другое поле непрокатит, а вот ели добавить ещё поле в Мускул и соотвтетственно в админку - норм. Но лучше просто отключить эту блокировку)

#23 "А как сделать..." » много вопросцев » 2012-06-28 09:55:01

fedor-jan
Ответов: 1

х@й, я снова на связи, уважаемые.

Озадачился я тут тем, что нужно привязать картинку к новости, послал всех и начал делать. Ну через x_fields сделал, и говорю мол: "я самый крутой, а остальные - лохи". Но мне говорят мол, что это всё - хурма, и пока я не сделаю так чтобы можно было выводить картинку через плагин top_news, чтобы делать анонсы с картинками - я всёравно - лох. А если я ещё сделаю чтобы top_news выводил самые просматриваемые новости за сутки (причём из определённых категорий), то тогда я ваще буду император и в холодильнике у меня будет лежать торт. Помогите мне стать императором.

Ещё непойму я есть-ли возможность в url реализовать отображение вложенности категорий. Т.Е. структура сайта это пять уровней вложенности категорий, и надо чтобу урл новости выводился не как "родительская категория/новость.хтмл", а "cat1/cat2/cat3/новость.хтмл"

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

need some halp!

#24 "А как сделать..." » посоветуйте как реализовать (меню на сайте) » 2012-03-01 19:13:23

fedor-jan
Ответов: 2

привет уважаемые

вот схема меню:
http://pichost.biz/viewer.php?id=klz1330614501t.jpg

оно в main.tpl, а ниже уже mainblock (загружжаются страницы)

суть в том что нужно чтобы в зависимости от выбраной страницы (а это может быть и статика и категория):
- подсвечивался выбранный пункт меню
- левее отображалось название пункта
- и ещё левее подгрузка картинки (для каждого раздела своя)

нехочу изобретать велосипед поэтому спрашиваю сдесь как это проще реализовать желательно без js-ов всяких.

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

Работает на FluxBB