• avatar vdenu
  • 0
Спасибо.
  • avatar vdenu
  • 0
Под единицу. Спасибо за ветку, что-то не заметил. Кстати, в первой версии функционала-то чуть больше. К примеру возможно чтение комментариев.
И по пользе. Во-первых, я играюсь с приложением для сайта — это пока чисто для себя. Как пример, я могу быстро выкачать все топики сайта в приложение (правда, не очень представляю масштаб этого дела, не исключаю, что это тупо невозможно). Ну а в дальнейшем приложение для пользователей планирую, если руки дойдут. Другой вопрос, что сейчас плагин только на чтение заточен, но мне кажется, что не будет сильно запарно и на публикации его переписать.
Думаю лучше всего создать таблицу prefix_api_session. Продублируйте ее из текущей таблицу prefix_session. Проверьте наличие и типы полей user_id и hash.
Попытался получить сущность сессии так: $oSession = $oUser->getSession();
Это срабатывает, но не работает метод add().
Если вы берете уже созданную сущность, то нужно использовать методы Save или Update. Add — пытается создать новую сессию, которая уже по идее создана.
  • avatar sersar
  • 0
Вот такая есть попытка написать.
Вы юзаете этот плагин под 2.0 или под 1.0.3?
Если под 1.0.3 возможно имеет смысл использовать плагин до его обновления на 2.0 — вот ветка до обновления.
P.S.: если не секрет, поделитесь чем вам этот плагин полезен, какие задачи решает?
  • avatar vdenu
  • 0
Ага, я так понял, что такая таблица сессий только в версии 2.0 создаётся? Стандартную таблицу не стоит использовать вместо этой?
  • avatar vdenu
  • 0
Спасибо, предыдущие советы помогли и в первую очередь конечно, о чудо )), дело в клиенте которым я получал информацию. Но сейчас натолкнулся на такое. Если не трудно, раз вы уж просмотрели этот плагин, подскажите где могут быть проблема в следующем?
Итак в файле Main.class.php есть функция для логина. LoginApiUser(). И в частности та часть кода, которая создаёт новую сессию:
			  
                $oSession = Engine::GetEntity('PluginApi_ModuleMain_EntitySession'); 
                $oSession->setUserId($oUser->getId());
                $oSession->setHash(func_generator(32));
                $oSession->add();
                $oSession->setUser($oUser);
                return $oSession;

Когда я использую этот код, то получаю sql ошибку о том. что такой таблицы prefix_api_session не существует.
Попытался получить сущность сессии так: $oSession = $oUser->getSession();
Это срабатывает, но не работает метод add(). Вероятно он и создаёт новую сессию? В принципе после комментирования add(). плагин возвращает хеш, но скормить его назад в других методах api не удаётся. Не знаете, как обойти это дело и в чём проблема?
  • avatar javid
  • 2
Требования:
-чтобы каждый месяц выкатили новые фичи и возможности (как другие CMS), можно использовать модель подписки (monthly subscription)
-нормальный админпанел
-возможность отключитьы/включить плагины (мне не надо опросы, фотосеты, посты-ссылки и т.п.)
-нормальный редактор без парсера jevix и танец с бубнами. Хочу ставить рекламный код для вставки видео внутри статей. Невозможно. Пробовал все плагины.
  • avatar sersar
  • 1
не отвечает современным требованиям
Какие Ваши требования?)
  • avatar javid
  • 1
Да, скорее всего это был крик души:) У проекта нет лидера, тобы он взял в руки все и продвигал.
За 1000 невозможно полноценно перенести движок, как я понял.
  • avatar javid
  • 1
Как раз таки я этого хотел. Если скинемся (кто-то 200, кто-то 100, я до 1000 и т.д.), то может и получится.
Просто жаль, что создали сайт на Livestreet, а он не отвечает современным требованиям. Надо найти выход из тупика. На данный момент, почти у всех сайтов на Livestreet нет будущего.
Готов платьить до 1000$ за новую версию движка
Увы, но полноценно всё перенести за такой бюджет на новый фреймворк не получится. Разработка это вообще долгий итеративный процесс, а время хорошего разработчика стоит больших денег.

Возможно получится если кто-то на энтузиазме начнёт делать, а вы уже поддержите/ускорите разработку необходимых вам фич деньгами.
  • avatar sersar
  • 0
За $1000 Вам допилят под нужды текущие версии которые будут прекрасно работать.

Нужна «новая версия»? Выбираете желаемый движок и Вам сделают.

Давайте без давайте.

P.S. Если была потребность высказаться, то понимаю)
  • avatar desnet
  • 0
Благодарю. Всё нашёл. С Notepad++ процессы пошли быстрее.
valley/layouts/layout.base.tpl

line 135 {* Подвал *}

Что бы найти что либо или элемент. Скачиваем папку скрипта и используем Notepad++ -> Найти в Файлах. Вписываем элемент и находим где он упомянут.
  • avatar desnet
  • 0
Доброго времени суток, коллеги.
Подскажите пож-ста где править Footer этого шаблона. Уже всё перерыл, не могу найти!
А вообще при каких либо движений, следует переключиться на шаблон synio(config/config.php), для проверки. Если там всё ок, то проблема в шаблоне.
Через ФТП.

сжатие и слияние js
config/config.php

сбросить кэш:
templates/cache
templates/compiled
  • avatar mleit
  • 0
а как это сделать, если учесть тот факт, что к админке доступа нет — только к хостингу?
Попробуйте отключить сжатие и слияние js и сбросить кэш?