+1.59
Рейтинг
3.30
Сила
Будет стоить — 0 рублей 0 копеек. Мне ужасно стыдно (уже желающих вагон и маленькая тележка), но текущая работа пока не позволяет заняться полноценной разработкой. Как хак — выпустить могу. Как модуль, чего и пытаюсь добиться, и который ни с чем не будет конфликтовать — увы, пока нет). Самому хочется сделать как можно раньше, но чтобы никого не подводить — даже приблизительных сроков не называю.
Автор и сам не против, но обновления стоит ожидать не раньше середины/конца июля.
  • avatar chorry
  • 0
Если вы хотите, чтобы видео конвертировалось для просмотра в флеш-формат на стороне сервера, то вам надо прикручивать на хостинг ffmpeg, + писать под него свой модуль. Не думаю, что это то «готовое решение», которые вы ищете. И ничего похоже на это — пока нет.
  • avatar chorry
  • 0
В качестве костыля — можно попробовать в наиболее часто вызываемом файле (к примеру) ставить
ini_set("session.gc_maxlifetime", "18000");
  • avatar chorry
  • 0
Это не редактор, а отладочный плагин для файрфокса Firebug
  • avatar chorry
  • 0
Обновитесь до версии 0.2. Тестировал на списке из 15 расширений — проблем выявлено не было.
  • avatar chorry
  • 0
Это уже немного сложнее, тут вам придется самому работать напрямую с базой. Смотрите Blog.mapper.class.php — вам придется либо немного допилить функцию UpdateBlog, или добавить ее дубликат (какую-нибудь UpdateBlogTitle), но принимающую в качестве параметра новое имя блога, волшебная строчка начинается так:

if ($this->oDb->query($sql,$oBlog->getTitle(),$oBlog->getDescription(),$oBlog->getType(),$oBlog->getDateEdit(),$oBlog->getRating(),.....
    return true;

и вместо $oBlog->getTitle() подставляете необходимый вам параметр, который вы передаете. Проверка на слеши, эскейпы и прочее — само собою.
Потом добавляете в Blog.class.php новый метод с ссылкой на метод маппера, и вызываете его из своего экшена. Как-то так.
  • avatar chorry
  • 0
Такого модуля у меня нет, поэтому мне сложно сказать, о том, что именно вам использовать в его связке. Но в общих чертах:
в обычном случае просмотр персонального блога юзера происходит через экшен ActionMy, и там достаточно в функции EventTopics поставить перед строкой

  $this->SetTemplateAction('blog');

следующее:

$oBlog = new BlogEntity_Blog();
$oBlog = $this->Blog_GetPersonalBlogByUserId($this->oUserProfile->getId());
$this->Viewer_SetHtmlTitle($oBlog->getTitle());

  • avatar chorry
  • 0
Да, примерно так. Но в своем решении я вносил модификацию в системный класс Text — так и настраивается что надо, и не возникает возможных проблем в джевиксом в плане чего-то зарезанного.
  • avatar chorry
  • -1
Будет ли со временем доступен для сообщества? Или «исключительно для себя» во всех смыслах?
  • avatar chorry
  • 0
Спасибо, кажется получилось отправить модуль на модерацию.
  • avatar chorry
  • 0
1. Версия автором не указана.
2. Да, потому и сказано, что решение топорное — я всего лишь указал, где пилить рашпилем :)
  • avatar chorry
  • 0
Решение топорное, обработать напильником по вкусу:

в файле include/ajax/uploadImg.php
комментируете все начиная с

  if (@getimagesize($img_url)) {

и заканчивая

                        $sMsg=$oEngine->Lang_Get('uploadimg_url_error_type');
                }

после чего добавляете строку

$sFile = 'isnotnull';

И меняете строчку

$sText='<img src="'.DIR_WEB_ROOT.$sFile.'" ';
на 
$sText='<img src="'.$_REQUEST['img_url'].'" ';
  • avatar chorry
  • 0
livetundra.nurnet.ru — но на очень дохлом канале. Логин и пароль guest.
  • avatar chorry
  • 0
*на templates 755, конечно же — опечатка :(
  • avatar chorry
  • 0
На самом деле 777 на все папки в templates избыточен, и даже вреден. Это просто был легкий способ убедиться, что у вас проблема именно в правах.
По-уму теперь необходимо сделать (при условии, что вы находитесь в корне своего сайта, куда установлен лайвстрит):
chmod -R 655 templates
chmor -R 777 templates/cache
chmor -R 777 templates/compiled
Таким образом у вас будут доступны для чтения и исполения все файлы из этих (и вложенных) папок, а для записи — только папки кэша и обработанных шаблонов
  • avatar chorry
  • 0
Попробуйте сделать «chmod -R 777 templates» — судя по ошибке, права все-таки неправильно выставили.
  • avatar chorry
  • 0
В шаблонах header_light.tpl и header.tpl находится лишь переменная {$htmlTitle}
Она устанавливается через $this->Viewer_AddHtmlTitle($param) в файле ActionBlog.class.php — находите необходимый вам экшен (их там много, на все случаи жизни), и меняйте на то, что надо.