Elite-Board tech support
https://forum.illusionweb.ru/

Функция "отправить сообщение"
https://forum.illusionweb.ru/viewtopic.php?f=3&t=2280
Страница 1 из 1

Автор:  Алексей [ 05 июн 2012, 10:15 ]
Заголовок сообщения:  Функция "отправить сообщение"

Я на своем сайте сделал так, что отправить сообщение может только зарегистрированный пользователь.
http://alexdating.com/messages/104-Ich-bin-da.html
Автор скрипта подсказал, как это сделать: нужно сделать условие
{%if $settings.user%}
...отправить сообщение...
{%/if%}
В файле message.html было так:
href="{%$settings.patch%}sendmail/?userid={%$message.user_id%}&messageid={%$message.id%}">
А теперь стало вот так:
href="{%$settings.patch%}sendmail/?userid={%if $settings.user%}{%$message.user_id%}{%/if%}&messageid={%$message.id%}">
Теперь, если посторонний посетитель кликает по ссылке "отправить сообщение",
то открывается просто белый квадрат.
ПРОСЬБА: Подскажите пожалуйста, как в этот квадрат вставить текст. Например:
"Отправлять сообщения могут только зарегистрированные пользователи"

Автор:  alexsam [ 05 июн 2012, 13:01 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

Зачем мудрить? Всю конструкцию по отправке сообщения запихните в условие
{%if $settings.user%}
{%/if%}

и больше ничего делать не надо. Если пользователь - ссылка на отправку появится, если нет - ее не будет.

Автор:  Алексей [ 05 июн 2012, 16:18 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

Спасибо за подсказку!
Всё получилось.

Автор:  Алексей [ 05 июн 2012, 17:05 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

Но вообще то было бы лучше,
если бы ссылка на отправку сообщения была видна, а в окне появлялась бы информация,
что нужно зарегистрироваться. Или это сложно сделать?

Автор:  alexsam [ 06 июн 2012, 13:36 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

Это довольно просто, если попытаться немного поразбираться в коде...

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

Автор:  Алексей [ 06 июн 2012, 19:57 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

А хотите,
я научу Вас за пять минут немецкому разговорному языку?
С моей точки зрения делов всего минут на пять

Автор:  alexsam [ 07 июн 2012, 09:33 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

Вы так ничего и не поняли...

PS.Удачи!

Автор:  Алексей [ 07 июн 2012, 14:03 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

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

Автор:  alexsam [ 08 июн 2012, 09:47 ]
Заголовок сообщения:  Re: Функция "отправить сообщение"

Тут вообще нет программистов. Ни одного, насколько я знаю.
Все, как и вы купили скрипт и разбирались сами - суперзнаний тут не надо, уж поверьте. Самые трудоемкие наработки, конечно, помогает разработчик - но это то, что действительно самому сделать сложно. А азы html+css знать жизненно необходимо, необходимо излазить форум - здесь сделано и обсуждено очень многое, также надо разобраться в том, как работатет скрипт - что за файлы использует и за что они отвечают - это ОЧЕНЬ просто, если поднять задницу и начать разбираться, прочесть файл помощи к скрипту. Учить вас этому НИКТО здесь не будет, поверьте, я здесь с самого начала.
И помогать наврядли кто-то будет, потому что это элементарные вещи...

PS. Про обиду, людей не обижают - люди обижаются.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/