Задавайте вопросы про Drupal - 2

G-and-Y
На сайте с 29.06.2013
Offline
156
#871

Сколько у вас ушло времени для изучения друпала?

Абузо-устойчивые впс в Нидерландах от 5$/мес (https://cp.inferno.name/aff.php?aff=2991)
Garin33
На сайте с 31.08.2009
Offline
169
#872

2008-∞ 😂 , изучение не прекращается.

Потому что Drupal - это круто.
M2
На сайте с 11.01.2011
Offline
342
#873
inness:
А в чём проблема вставить свой js в уже существующий материал?

Я раньше писал о том, что редактор режет JS-код.

------------------- Крутые VPS и дедики. Качество по разумной цене ( http://cp.inferno.name/view.php?product=1212&gid=1 ) VPS25OFF - скидка 25% на первый платеж по ссылке выше
I
На сайте с 28.03.2011
Offline
37
#874
inness:

Ну вот есть рабочий сайт со штатными полями Страна, Город, Улица, Дом
Как карту-то вывести внизу?
Секретарша-то неасилит ещё и заполнение "странных служебных полей модуля"

Делал через Rules на сохранение материала через API яндекса по адресу получал координаты и сохранял их в специальном поле материала.

Делалось это как раз для облегчения жизни "секретарш", в итоге получилась вот такая страничка http://milyana.ru/shops

Помогаю не только словом.. (/ru/forum/830720)
M2
На сайте с 11.01.2011
Offline
342
#875

Решил проблему путем перехода на TinyMCE.

I
На сайте с 28.03.2011
Offline
37
#876
Garin33:
2008-∞ 😂 , изучение не прекращается.



---------- Добавлено 03.01.2014 в 14:26 ----------

mark2011:
Решил проблему путем перехода на TinyMCE.

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

I
На сайте с 28.03.2011
Offline
37
#877
inness:

Вполне даже смотриццо...
А если не сложно, как делали? (чуть подробнее, кратко для "секретарш")... ))

На самом деле этот функционал состоит из 2-х частей.

  • Получение и сохранение координат по адресу объекта
  • Вывод карты и AJAX обновление

Первая часть несложная, упрощенная схема действий такая:

1. К типу материала добавляем поле типа строка где будем хранить координаты

2. Создаем Правило (Rules), которое срабатывает при создании или изменении нашего типа материала. Тип действия php-код, который собирает адрес, и запрашивает через публичное апи яндекса координаты этого адреса, при получении их сохраняет в наше специальное поле.

3. Вот и все!

Вторая часть сложнее и состоит из кучи неоптимального js-кода (каюсь, отложил рефакторинг на потом, а потом не случилось) и Views с контекстными фильтрами, которое отдает данные в JSON

J
На сайте с 13.08.2008
Offline
54
#878

Файлов много, и хранить на хостинге получается слишком дорого. Как решаете эту проблему?

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

Существуют ли более технологичные рецепты?

big boy
На сайте с 18.11.2006
Offline
307
#879
Julus:
Файлов много, и хранить на хостинге получается слишком дорого. Как решаете эту проблему?

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

Существуют ли более технологичные рецепты?

Купить хостинг с большим объёмом диска. 6 терабайт за 2к рублей в мес взял год назад. Место еще долго не кончится. Хостинг - fastvps.

==============================

Подскажите, существуют ли альтернативы перечисленных модулей для шестерки:

https://drupal.org/project/goals

https://drupal.org/project/achievements

Интересующий функционал: создание комплексных заданий (многошаговых) за выполнение которых пользователи получают userpoints.

К примеру: залогиниваться каждый день в течении 5 дней на сайт и оставить не менее 50 комментов. Или создать хх нод определенного типа, получить уу очков репутации и пригласить 10500 рефералов.

✔ Google spam update убил сайты? Что делать - https://webmasta.ru/blog/google-october-2022-spam-brain-update
vandamme
На сайте с 30.11.2008
Offline
672
#880

big boy, точно не помню, но при помощи rules люди решали подобную фигню.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий