Recommended Posts

В 21.02.2017 в 17:18, Chernetskiy сказал:

 

Да пожалуйста, открывайте любое объявление на моем сайте, под заголовком желтая кнопка "Я Напомнить", красивости не наводил, код с вышеуказанной доработкой по времени, только при клике на неё адресует на несуществующую страницу в Яндексе. Пока не разбирался, может надо какой-то календарь создать?

окончательный код такой:


<script src="//yastatic.net/forgetmenot/forgetmenot.min.js"></script>
<div class="ya-forgetmenot-autoinit" 
data-forgetmenot-name="Позвонить агенту по объекту №{$data.id.value}" 
data-forgetmenot-description="Тел.: {$user_data.phone.value} {$user_data.fio.value}" 
data-forgetmenot-reminder-date="{"tomorrow"|date_format:"%Y-%m-%dT07:00:00Z"}" 
data-forgetmenot-size="m" 
data-forgetmenot-icon="ru" 
data-forgetmenot-theme="yellow">
</div>

HTML-код страницы получается таким:


<div class="ya-forgetmenot-autoinit" 
data-forgetmenot-name="Позвонить агенту по объявлению №63" 
data-forgetmenot-description="Тел.: +7 (926) 904-0207 Игорь Чернецкий" 
data-forgetmenot-reminder-date="2017-02-22T07:00:00+03:00" 
data-forgetmenot-size="l" 
data-forgetmenot-icon="ru" 
data-forgetmenot-theme="yellow">
</div>

вот забыл поинтересоваться, в данном коде скрипт упаковывать в {literal}...{/literal} или не обязательно?

Интересно. Спасибо

Я чуть чуть добавил

 

<script src="//yastatic.net/forgetmenot/forgetmenot.min.js"></script>
<div class="ya-forgetmenot-autoinit"
   data-forgetmenot-name="Banzai72.ru {$data.topic_id.value_string}, {$data.city_id.value_string}, {$data.address.value} {$data.number.value}. Объявление № {$data.id.value} Тел.: {$user_data.phone.value} {$user_data.fio.value}" 
data-forgetmenot-description="Banzai72.ru {$data.topic_id.value_string}, {$data.city_id.value_string}, {$data.address.value} {$data.number.value}. Объявление № {$data.id.value} Тел.: {$user_data.phone.value} {$user_data.fio.value}" 
data-forgetmenot-reminder-date="{"tomorrow"|date_format:"%Y-%m-%dT07:00:00Z"}" 
data-forgetmenot-size="l"
data-forgetmenot-icon="bell" 
data-forgetmenot-theme="green">
</div>

 

 

Ещё бы:

Время поставить не +3 а +5

В data-forgetmenot-name= поставить ссылку на объявление

И кнопка открывалась бы в новой вкладке

 

 

А так интересно. Особенно то, что можно выбрать уведомление по смс

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, banzai72 сказал:

Интересно. Спасибо

Я чуть чуть добавил

 

<script src="//yastatic.net/forgetmenot/forgetmenot.min.js"></script>
<div class="ya-forgetmenot-autoinit"
   data-forgetmenot-name="Banzai72.ru {$data.topic_id.value_string}, {$data.city_id.value_string}, {$data.address.value} {$data.number.value}. Объявление № {$data.id.value} Тел.: {$user_data.phone.value} {$user_data.fio.value}" 
data-forgetmenot-description="Banzai72.ru {$data.topic_id.value_string}, {$data.city_id.value_string}, {$data.address.value} {$data.number.value}. Объявление № {$data.id.value} Тел.: {$user_data.phone.value} {$user_data.fio.value}" 
data-forgetmenot-reminder-date="{"tomorrow"|date_format:"%Y-%m-%dT07:00:00Z"}" 
data-forgetmenot-size="l"
data-forgetmenot-icon="bell" 
data-forgetmenot-theme="green">
</div>

 

 

Ещё бы:

Время поставить не +3 а +5

В data-forgetmenot-name= поставить ссылку на объявление

И кнопка открывалась бы в новой вкладке

 

 

А так интересно. Особенно то, что можно выбрать уведомление по смс

 

 

И где эта кнопка на сайте?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 05.12.2018 в 22:01, banzai72 сказал:

 

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

Иначе зачем ее показывать и отображать -если пользователя нет аккаунта на яндексе. Я так понимаю если аккаунта нет -то при нажатии на нее перейдет пользователь в форму регистрации на яндексе. 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, doma сказал:

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

По моему это как-то разные понятия

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, TopRaN сказал:

По моему это как-то разные понятия

возможно :))  тогда напишем тем кто авторизован

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, doma сказал:

возможно :))  тогда напишем тем кто авторизован

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, TopRaN сказал:

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

 

12 минуты назад, doma сказал:

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

Иначе зачем ее показывать и отображать -если пользователя нет аккаунта на яндексе. Я так понимаю если аккаунта нет -то при нажатии на нее перейдет пользователь в форму регистрации на яндексе. 
 

вроде с самого начала все указали :))  яндекс. да и кнопка от яндекса

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, doma сказал:

вроде с самого начала все указали :))  яндекс. да и кнопка от яндекса

нееее)))

1. у вас было зарегистрирован на яндеаксе и не авторизован))!

2. после вы поправили на  авторизован на яндексе. и не показывалась тем кто не авторизован.

p.s. И такие ошибки каждый раз. Постарайтесь прямо и четко формулировать вопрос.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, TopRaN сказал:

нееее)))

1. у вас было зарегистрирован на яндеаксе и не авторизован))!

2. после вы поправили на  авторизован на яндексе. и не показывалась тем кто не авторизован.

p.s. И такие ошибки каждый раз. Постарайтесь прямо и четко формулировать вопрос.

признаемся отвлеклись - написали половину и отошли, а потом дописали оставшуюся часть (авторизован-зарегистрирован).

а про яндекс было написано сразу.

Если ли какая то возможность поставить в условие - отображение кнопки ?

Типа если авторизован на яндексе -то показывать

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У кого есть решения ? 
Или еще лучше - интересное решение, по использованию данного сервиса ?

Вещь интересная и как ее грамотно применить важный шаг в улучшении  использовании сайта и сервисов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 17.12.2018 в 20:40, ReatEstate сказал:

А от гугла есть чтото подобное?

нет, только добавить запись в календарь... короче танцы с бубном. :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 05.12.2018 в 12:24, banzai72 сказал:

Интересно. Спасибо

Я чуть чуть добавил

а у вас data-forgetmenot-name если очень большое - кнопка показывается на сайте ? точно ? если адрес большой и в названии будет больше 140 символов точно показывается ?

и еще вопрос к Косте -а как собрав описание из разных полей получившуюся data-forgetmenot-name- обрезать до 140 символов ?
ведь что то типа {$data.кучаданных|truncate:140}   не получится 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, doma сказал:

а у вас data-forgetmenot-name если очень большое - кнопка показывается на сайте ? точно ? если адрес большой и в названии будет больше 140 символов точно показывается ?

и еще вопрос к Косте -а как собрав описание из разных полей получившуюся data-forgetmenot-name- обрезать до 140 символов ?
ведь что то типа {$data.кучаданных|truncate:140}   не получится 

 

Спасибо. Теперь понял почему не во всех объявлениях была кнопка. Сократил и теперь всё хорошо

Сделал так:

   data-forgetmenot-name="Banzai72.ru № {$data.id.value} {$data.city_id.value_string}, {$data.address.value} {$data.number.value}" 
data-forgetmenot-description="Banzai72.ru № {$data.id.value} {$data.city_id.value_string}, {$data.address.value} {$data.number.value}"

 

Сейчас название такое: Banzai72.ru № 49898572 Тюмень, Самарцева 3

 

Посоветуйте кто нибудь:

1) Как Прописать не текст а ссылку на объявление

2) И возможно ли сделать так, что бы при нажатии на кнопку, календарь открывался в новом окне

 

Если кто знает, заранее благодарю

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 26.12.2018 в 12:42, banzai72 сказал:

data-forgetmenot-description

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 27.12.2018 в 17:42, doma сказал:

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

В название добавляется: Banzai72.ru № 49911102 Тюмень, Широтная 173

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для обрезки многострочного текста можно воспользоваться преимуществами css

для этого нужно создать блок div

<div class="box">
    <div>
        <p>тут много текста. тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.тут много текста.</p>
    </div>
</div>

и добавить к нему стили css

.box {
    width: 250px; может иметь размер в ширину экрана и = 100%
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

самое главное это использование text-overflow: ellipsis;

пример http://joxi.ru/RmzqxgJfYM45Br

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, banzai72 сказал:

В название добавляется: Banzai72.ru № 49911102 Тюмень, Широтная 173

 

то что в название вносится - это понятно, речь шла об описании

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Realtor
      Набираю в поисковой строке название сайта и его нет в выдаче на первой странице.
      Что мог сделать неправильно или где переусердвовал в сео, что сайт выпал из поиска.
      Набирал
    • Автор: Chernetskiy
      Наконец-то Яндекс сподобился и объявил (в рассылке) о возможности авторизации на сайтах и в сервисах через Яндекс. Объясняют так: 
      Это часто удобнее, быстрее и безопаснее, чем создавать собственную систему авторизации. Нашу технологию просто внедрить и можно подключить практически к любому сайту. Использование технологии бесплатно. Она даёт значимые преимущества:
      1. Для пользователей — быстрый вход на сайт
      Авторизация Яндекса упрощает доступ к вашему сайту миллионам пользователей, зарегистрированных на Яндексе. Им не нужно придумывать и запоминать ещё один логин и пароль.
      2. Для вас — возможность эффективнее монетизировать свой сайт
      Авторизованный в системе Яндекса пользователь обычно приносит больше денег, чем неавторизованный, благодаря лучшему таргетингу рекламы в Рекламной сети Яндекса.
      Чтобы настроить на своем сайте авторизацию через Яндекс, используйте SDK Яндекс.Паспорта. Инструкции, как установить технологию быстрой авторизации, и документацию вы найдёте здесь.
      Для мобильных приложений доступен мобильный SDK.
      Если при подключении и настройке авторизации возникли сложности, напишите в нашу службу поддержки через специальную форму, мы обязательно поможем.
    • Автор: Realtor
      Работает ли mapviewer на карте Яндекса?
      Если да, то как подключить?
    • Автор: Chernetskiy
      На следующей неделе Яндекс перестанет отображать тИЦ на всех своих ресурсах. Ему на смену придёт ИКС — индекс качества сайта. Он будет использоваться вместо старого показателя.
      Тематический индекс цитирования, или тИЦ, Яндекс представил в 1999 году. Этот показатель служил для определения авторитетности сайта на основании количества и качества других сайтов, которые на него ссылаются. С тех пор прошло почти 20 лет, и за это время интернет сильно изменился: развились соцсети, выросло количество мобильных сайтов и пользователей, прошла эпоха SEO-ссылок… Алгоритмы ранжирования сайтов тоже сильно изменились: современные поисковые системы учитывают при формировании выдачи сотни различных сигналов. Сейчас ссылки — далеко не единственный показатель качества, на который стоит ориентироваться владельцам сайтов.
      Таким образом, стала очевидна необходимость метрики, учитывающей помимо ссылок и другие аспекты качества сайта, известные Яндексу. Яндекс решил назвать её ИКС — индекс качества сайта. Под ИКС, то есть под качеством сайта, подразумевается в первую очередь востребованность сайта аудиторией. Чем больше пользователей смогли с помощью сайта удовлетворить свои потребности, чем больше задач они решили, тем он полезней. При этом важно не просто количество пользователей, но и степень их удовлетворённости, общий уровень доверия к сайту. Похожие принципы используются Яндексом для основной метрики качества поиска.
      ИКС полностью заменит тИЦ. Тематический индекс цитирования больше не будет рассчитываться и отображаться. Любой пользователь или владелец сайта сможет узнать индекс качества своего и других сайтов в Яндекс.Вебмастере на следующей неделе.
      При расчёте ИКС будут использоваться всевозможные имеющиеся у Яндекса данные как о сайте, так и о стоящем за ним бизнесе. Эти данные могут быть получены как из Поиска, так и из любых других сервисов Яндекса: например, Метрики, Карт, Дзена и так далее. По мере учёта этих данных алгоритм расчета ИКС будет меняться. Поэтому сейчас ИКС представляется в виде беты.
    • Автор: mykvartira
      Добрый день.
      Помогите с разработкой рейтинга с микроразметкой. Стандартный рейтинг для попадания в снипет поиска.