0.00
Рейтинг
0.40
Сила

Никита

Как добавить к Гугл\яндекс-карту к топику?

Необходимо, чтобы в топике можно было разместить яндекс\гугл-карту.

При добавлении\редактировании топика должна быть возможность визуально (кликом\перемещением_маркера по карте) указать местоположение.

При просмотре топика, это должно выглядеть как текст топика, под ним блок с картой, на которой меткой отмечено местоположение.

Как это можно реализовать? Искал плагины в каталоге — не нашёл под актуальную версию.
Если нет простых путей, то сколько будет стоить реализация?

Пропала панель markitup editora. Нид хелп!!

Сообщество, нужна помощь!

Недели 2 назад ковырял файлы. Потом забил. Сегодня хотел пост написать, а на сайте пропала панель редактора (markitup), при создании поста.

В какую сторону копать? Какие файлы отвечают за отображения панели?

Помогите, плиз! Погибаю!

UPD

Проблема решена путем выгрузки из бэкапа файла header.tpl

Как вывести код в шаблон?

Здравствуйте.

Не даёт покоя насущный вопрос: как вывести код в шаблон?
На форуме читал, что можно в шаблон всадить конструкцию
{php}
код
{/php}
Но не прокатывает, вываливаясь кучей эрроров.

Есть второй способ, более интеллигентный — прописать код в php-файлах и вывести в виде переменной smarty в шаблон.
Но тут начинается полный фарш, ибо не хватает понимания как какой файл связан с конкретным шаблоном и как организовать вывод переменных.
Дабы не быть посланным подальше, первым делом пошёл искать мануалы. Но ничего толкового для себя не нашёл: только структуру движка и описание API. Перечитал достаточно топиков здесь, но всё-равно — не понятно.

Знаю основы php и верстки, но как это увязать в LS — не могу понять.

Если брать практический пример, ситуация следующая:
Установлен закрытый режим работы сайта, т.е. вход только через логин\пароль. На главной показывается форма авторизации.
Нужно вслед за формой вывести определённый код, например «Hello, world!».
За вывод формы отвечает шаблон templates/skin/synio/actions/ActionLogin/index.tpl
А вот как вывести туда код — вопрос. Ещё понял, что каким-то образом с этим шаблоном связан файл classes/actions/ActionLogin.class.php

Но как всё увязать? И как вывести в шаблон строку «Hello, world» (и в какой php-файл её прописать)?

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

Как добавить username в ватермарк?

Всем привет!

Не даёт покоя насущный вопрос: "Как добавить имя пользователя (загрузившего картинку) в ватермарк?"
Курил блоги и ФАК, но везде вопрос оставался без ответа. Ковырялся сам, но нюанс остался. Итак.

С добавлением статичного текста всё ясно — правим конфиг.

Сама функция добавления ватермарка, насколько я понимаю, находится в файле engine\modules\image\Image.class.php

Непосредственно добавление ватермарка происходит здесь (строка 180):

    $oImage->watermark(
	$aParams['watermark_text'],
	explode(',',$aParams['watermark_position'],2),
        explode(',',$aParams['watermark_font_color']),
	explode(',',$aParams['watermark_back_color']),
	$aParams['watermark_font_alfa'],
	$aParams['watermark_back_alfa']
    );


За сам текст отвечает первый параметр:
$aParams['watermark_text']

Если добавить
. " | "
, выводится
текст |
— значит иду верным путём.
Остаётся каким-то образом добавить переменную, отвечающую за имя пользователя, некий {username}. Пробовал $aParams['user_login'] — не прокатывает… ((

Вопрос, что это за переменная и как её правильно добавить? Люди добрые, и прогеры злобные, помогите, плиз.

UPD

Вопрос решился благодаря spolischook .
Добавляем в код следующие элементы:

$usver = $this->User_GetUserCurrent();
$oImage->watermark(
«Posted by ». $usver->getLogin(). " | ". $aParams['watermark_text'],
explode(',',$aParams['watermark_position'],2),
explode(',',$aParams['watermark_font_color']),
explode(',',$aParams['watermark_back_color']),
$aParams['watermark_font_alfa'],
$aParams['watermark_back_alfa']
);

И получаем результат вида «Posted by {имя_пользователя} | {текст_ватермарка_из_конфига}».
Спасибо, spolischook , за помощь!

Новый тип материалов + привязка карты и блогов. Как реализовать?

Здравствуйте.

Интересует реализация следующего функционала: urban3p.ru/object14064/
То есть, помимо блогов и топиков появляется ещё один тип материалов — Объекты: urban3p.ru/category/culture/
Объекты располагаются в разделах (страна) и подразделах (регион). Помимо этого структурируются по типу (Храмы, Усадьбы и пр.)
Каждый объект (на странице объекта) имеет следующие атрибуты (поля): Заголовок, «хлебные крошки» (адрес страницы), фото, текстовое описание, доп. текстовые поля (состояние), тип объекта (храмы, усадьбы и пр), местоположение (страна \ регион), рейтинг (можно голосовать сразу), список дополнительных фоток объекта(галерея), список посетивших юзеров (так понимаю, реализовано через избранное), положение объекта на карте, список связанных с объектом блогов (если нет — ссылка «добавть отчёт»). urban3p.ru/object14064/

Шаблон списка объектов (например, когда находимся в определённом разделе): Раздел, Заголовок, местоположение (ссылки), Фото, рейтинг, краткое описание. urban3p.ru/category/culture/?region_id=54

Есть ли готовые решения для реализации подобного функционала?