Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 06:19



Ответить на тему  [ Сообщений: 98 ]  Страница «  1, 2, 3, 4, 5, 6, 7, 8 ... 10  »
Пролонгация 
Автор Сообщение
Ребят я Вас понял, но вы меня походу не хотите понять, как то можно РЕАЛИЗОВАТЬ то о чем пишу я, раз в 2 месяца например когда чувак продливает свое обновление оно одновременно и актулизировалось чтобы, так например сделано на всех крупных досках, я не знаю еще как объяснить! спс всем за ответы!
Типа он нажал продлить как по стандарту, и там сообщение "Ваше объявление продлено еще на 2 месяца (например) , и будет поднято как актуальное!" --- ВСЕ!

===Не меняется. Так как при продление идет как бы, что объявление с того момента не теряет своей актуальности.====
Так вот надо чтобы меняло, потому что не каждый позвонит по объявлению которое с 27 апреля висит но актуальное до сих пор, просто тупо из-за даты!, а каждый день тоже не надо чтобы тыкали актуализацию, чтобы это было 1 раз только когда продливает его человек, Логика просто если он его продливает то оно и актуальное должно быть, чего не понятного я хз.
вот именно так надо и никак больше, кто может помочь в реализации?

_________________
Рекомендую Всем! Надёжный и качественный хостинг BeGet.ru
Eboardclub.ru - Шаблоны, доработка, ELITE-BOARD 2.3 - СКРИПТ ДОСКИ ОБЪЯВЛЕНИЙ
Доска объявлений Республика Крым


Профиль WWW
Как в actualization.inc вставить html код ?
Идея в следующем: чтобы после того как человек нажал "Обновить дату" выводилось ссобщение:

<div class='ok'>
Дата подачи объявления обновлена на текущую, объявление актуально, срок публикации увеличился на 60 дней!
<br /><br />
» <a href="{%$settings.patch%}users/">{%$locale.104%}</a> <br />
</div>
Тоесть оно должно появлятся на пустой страничке после актуализаци

Дело в том что неполучается вставить этот код, а его нужно вставить я так понимаю в actualization.inc, выдает ошибки, html код сообщения Типа объявление актулизировано и т.д.

_________________
Рекомендую Всем! Надёжный и качественный хостинг BeGet.ru
Eboardclub.ru - Шаблоны, доработка, ELITE-BOARD 2.3 - СКРИПТ ДОСКИ ОБЪЯВЛЕНИЙ
Доска объявлений Республика Крым


Профиль WWW
Путем долгих ковыряний решил пару вопросов по этой теме, выкладываю обновление данной фишки, кому может и спонадобится!

Итак. Задача первая: Чтобы нельзя было сколько угодно тыкать пролонгацию и обновлять дату, а делать это можно было раз в неделю например, потому что особо умные пользователи делаю это каждый день, постоянно спамя свои объявы на главную страницу.

Решение:

У нас была строчка в list.html и mesage.html:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Которую мы добавляли чтобы сделать ссылку на Поднятие или Обновление даты, кому как больше нравится! (это ссылка с моей картинкой date_go.png у вас может быть другая или стандартная arrow.gif)
То есть ссылка на пролонгацию была подсвечена всегда и пользователи тыкали ее сколько влезет!
Закрываем ее условием. То есть нужно чтобы ссылка была активной не раньше чем через 7 дней после последнего поднятия объявления!
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


P/S/ 604800 это значение секунд равное семи дням, Вы можете поставить любое - нужное Вам из расчета 86400 секунд = 1 дню!

Выглядит это примерно так, ну у меня в шаблоне так!


У вас нет необходимых прав для просмотра вложений в этом сообщении.

_________________
Рекомендую Всем! Надёжный и качественный хостинг BeGet.ru
Eboardclub.ru - Шаблоны, доработка, ELITE-BOARD 2.3 - СКРИПТ ДОСКИ ОБЪЯВЛЕНИЙ
Доска объявлений Республика Крым


Последний раз редактировалось SERblY 05 апр 2012, 22:19, всего редактировалось 1 раз.



Профиль WWW
Итак. Задача вторая: При пролонгации (поднятии объявления/обновлении даты и т.д. у кого как), то есть после непосредственного нажатия на ссылку пользователя перекидывало на пустую страницу где о том что свершилась пролонгация говорила только ссылка title вверху страницы. Идея была в том чтобы сделать служебное сообщение скрипта, типа как при удаление или редактировании сообщения, типа зелененькая рамка с текстом "Ваше сообщение удалено и т.д. и т.п.", в нашем случае например "Дата подачи объявления обновлена на текущую, объявление актуально, срок публикации увеличился на 30 дней!" ну или Ваш текст!. Я просил помощи по этой теме постами выше, потому что не получалось в файл actualization.inc вставить свой html код или вообще что-то, при попытках все сразу накрывалось медным тазом. И опять долгие ковыряния дали свои плоды!

Решение: Исправленый actualization.inc

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Добавлено сообщение о прошедшей актуализации, пользователя автоматом через 3 секунды редиректит назад в "Панель пользователя"
К файлам шаблона Вашего добавляем еще
actualization.html
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


p/s Прошу строго не судить, делал для себя, всему еще только учусь.
Но маленький недочет всетаки решить у меня не получилось!
И прошу помощи в следующем:
Сообщение из actualization.html инклудится по верху сайта (над шапкой), а как чтобы оно было стандартно посередине как в остальных случаях, удаление объявления и т.д.

_________________
Рекомендую Всем! Надёжный и качественный хостинг BeGet.ru
Eboardclub.ru - Шаблоны, доработка, ELITE-BOARD 2.3 - СКРИПТ ДОСКИ ОБЪЯВЛЕНИЙ
Доска объявлений Республика Крым


Профиль WWW
Здравствуйте, действительно важная тема.
У Вас всё получилось?
Если да то, просто не вижу Вашего сайта то помогите и мне, дело в том что файла актуализат вообще нет.
можно по пунктам что за чем, и увидеть как получилось
Буду Вам очень благодарен. С Ув. Владислав

_________________
Доски бесплатных объявлений
http://vlanto.com.ua , http://vlanto.biz , http://vlanto.com , http://agrobazar.biz , http://autoprof.biz


Профиль
SERblY писал(а):
Путем долгих ковыряний решил пару вопросов по этой теме, выкладываю обновление данной фишки, кому может и спонадобится!

Итак. Задача первая: Чтобы нельзя было сколько угодно тыкать пролонгацию и обновлять дату, а делать это можно было раз в неделю например, потому что особо умные пользователи делаю это каждый день, постоянно спамя свои объявы на главную страницу.

Решение:

У нас была строчка в list.html и mesage.html:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Которую мы добавляли чтобы сделать ссылку на Поднятие или Обновление даты, кому как больше нравится! (это ссылка с моей картинкой date_go.png у вас может быть другая или стандартная arrow.gif)
То есть ссылка на пролонгацию была подсвечена всегда и пользователи тыкали ее сколько влезет!
Закрываем ее условием. То есть нужно чтобы ссылка была активной не раньше чем через 7 дней после последнего поднятия объявления!
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


P/S/ 604800 это значение секунд равное семи дням, Вы можете поставить любое - нужное Вам из расчета 86400 секунд = 1 дню!

Выглядит это примерно так, ну у меня в шаблоне так!


спасибо! отличная штука!

_________________
www.azius.ru - примеры моих работ по шаблонам
www.alozo.ru - доска объявлений


Профиль WWW
SERblY писал(а):
Итак. Задача вторая: При пролонгации (поднятии объявления/обновлении даты и т.д. у кого как), то есть после непосредственного нажатия на ссылку пользователя перекидывало на пустую страницу где о том что свершилась пролонгация говорила только ссылка title вверху страницы. Идея была в том чтобы сделать служебное сообщение скрипта, типа как при удаление или редактировании сообщения, типа зелененькая рамка с текстом "Ваше сообщение удалено и т.д. и т.п.", в нашем случае например "Дата подачи объявления обновлена на текущую, объявление актуально, срок публикации увеличился на 30 дней!" ну или Ваш текст!. Я просил помощи по этой теме постами выше, потому что не получалось в файл actualization.inc вставить свой html код или вообще что-то, при попытках все сразу накрывалось медным тазом. И опять долгие ковыряния дали свои плоды!

Решение: Исправленый actualization.inc

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Добавлено сообщение о прошедшей актуализации, пользователя автоматом через 3 секунды редиректит назад в "Панель пользователя"
К файлам шаблона Вашего добавляем еще
actualization.html
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


p/s Прошу строго не судить, делал для себя, всему еще только учусь.
Но маленький недочет всетаки решить у меня не получилось!
И прошу помощи в следующем:
Сообщение из actualization.html инклудится по верху сайта (над шапкой), а как чтобы оно было стандартно посередине как в остальных случаях, удаление объявления и т.д.


у тебя не в том месте стоит вывод
{
$smarty->display('actualization.html');
}
надо поставить до if($exe), тогда будет шаблов выводиться как положено .

_________________
www.azius.ru - примеры моих работ по шаблонам
www.alozo.ru - доска объявлений


Профиль WWW
Владислав писал(а):
Здравствуйте, действительно важная тема.
У Вас всё получилось?
Если да то, просто не вижу Вашего сайта то помогите и мне, дело в том что файла актуализат вообще нет.
можно по пунктам что за чем, и увидеть как получилось
Буду Вам очень благодарен. С Ув. Владислав

файл актуализации не входит в основную функцию скрипта, это кто то сделал сам и выложил здесь, поищи на форуме и скачай

_________________
www.azius.ru - примеры моих работ по шаблонам
www.alozo.ru - доска объявлений


Профиль WWW
Зравствуйте, спосибо что откликнулись.
А Вы можете выложить свой actualization.html который уже с исправлениями, кстати какая у Вас верия у меня 2.1
Был бы очень благодарен

_________________
Доски бесплатных объявлений
http://vlanto.com.ua , http://vlanto.biz , http://vlanto.com , http://agrobazar.biz , http://autoprof.biz


Профиль
у меня 2.1 тоже.. ну у меня немножко другой файл актуализации, здесь что представлено он изменяет дату удаления... а у меня просто поднимает объявление и изменяет дату размещения.

_________________
www.azius.ru - примеры моих работ по шаблонам
www.alozo.ru - доска объявлений


Профиль WWW
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 98 ] 
Страница «  1, 2, 3, 4, 5, 6, 7, 8 ... 10  »

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron