Редактор темы

Реклама
Реклама
Реклама
Реклама

Модуль hdlight 0.9.7.4b & moonserials (видео от moonwalk для dle)

Используете ли данный модуль для DLE на сайте?


  • Всего проголосовало
    445
У меня тоже 10.6, всё работает без проблем.
Надо искать что не так сделал при установке.
Я установил файл, добавил всё в full story , но при редактирование или добавление новости модуль не появляется.
Может попробовать более старую версию? Только вот где её взять
 
но при редактирование или добавление новости модуль не появляется.
В админке всё включено и настроено? Если там всё норм, значит с дополями что-то накосячил.
 
И у меня на DLE 10.6 не вставало.
Модуль в админку прописался, но конфиг не сохранялся, я ему прова вручную проставил. Автопроставление работало.
Инсталлятор не прописал код в файлы. Итак как я исправил:

В /engine/inc/addnews.php и в /engine/inc/editnews.php
Ищем:
Код:
echo <<<HTML
                              </div>
                            </div>
{$output}
И перед ним вставляем:
Код:
require_once ENGINE_DIR . '/inc/hdlight/init.php'; //модуль hdlight
$output .= $hdlight->get_button(); //модуль hdlight
Сохраняем. Этот код добавил кнопку модуля в создании и редактировании новостей, в админке.

В /engine/modules/show.full.php
Ищем: (примерно на 1500 строке)
Код:
$category_id = $row['category'];
...тут несколько пустых строк или одна, или может быть код, если вы что то туда ранее добавили
        $tpl->compile( 'content' );
и между этими строками вставляем:
Код:
        require_once ENGINE_DIR . '/inc/hdlight/init.php';//модуль hdlight
        $hdlight->add_player($row);//модуль hdlight

После всё завелось )

почему модуль работает если только ты администратор
а если ты журналист или главный редактор, то он не работает
помогите пожалуйста
Я думаю нужно править \engine\modules\addnews.php и \engine\modules\editnews.php
 
Последнее редактирование модератором:
Кто подскажет, какой файл на крон надо поставить, чтобы велючить там автообновление массового проставления ссылок?
 
Подскажите как добавить права для журналистов например?
А то неработает(
 
Для работы для главного редактора или журналиста необходимо в файле:
/engine/ajax/hdlight.php
найти строку
Код:
if ($member_id['user_group'] != 1)
    die('Hacking attempt!');
изменить на

Код:
if ($member_id['user_group'] !=1 and $member_id['user_group'] !=2 and $member_id['user_group'] !=3)
    die('Hacking attempt!');
*то есть если ID группы пользователя не 1 и не 2 и не 3 -тогда облом. По умолчанию в DLE 1 группа -админы, 2 -гл. редакторы, 3 - журналисты.

Если хотите дать только главным редакторам, то соответственно должно быть:
Код:
if ($member_id['user_group'] !=1 and $member_id['user_group'] !=2)
    die('Hacking attempt!');
 
Последнее редактирование:
Если хотите дать только главным редакторам, то соответственно должно быть:
Противоречие... Зачем тогда админа указывать в коде, если только редакторам доступ предоставлять? 😱
 
Противоречие... Зачем тогда админа указывать в коде, если только редакторам доступ предоставлять? 😱
-Дать что ?
-доп. возможность, ввиде использования волшебной кнопочки)

ps: не занудствуй 😉
 
if (!in_array($member_id['user_group'], array(1,3)))
\engine\ajax\hdlight.php
29 строчка
Я так делал
 
@Роман, да так более эстетично, но менее понятно для не шарящих. Сначала тоже там написал, но решил что пусть будет более понятнее код
 
Не понтно, почему на одном сайте кнопка "Видео не найдено" работает, на другом нет?
 
@Olegjan, это в массовом проставлении ссылок ? У меня там открывается лог файл.
 
это в массовом проставлении ссылок ? У меня там открывается лог файл
Да, у меня тоже на одном открывается, а на втором кнопка не активна, на открывается ничего.
 
@Olegjan, может модуль старее. А так ведь она там жёстким образом прописана.
 
@MaximuS, всё идентично, вроде.
 
Доброе время суток, я установил всё как сказано здесь: http://docs.moonwalk.cc/docs/dleinstall , настроил всё как сказано здесь: http://docs.moonwalk.cc/docs/dle-setup
что я упустил? плеер не выводится и всё! единственное в фулстори кто на какой строчке вставил "{hdlight-player}" или может как-то по другому?

у меня DLE 10.6 всё что нужно для сервера установлено, сам сайт прекрасно работает а плеер не выводится! плиз хелп-ми!

поделитесь у кого как в fullstory.tpl прописанно, может чето я не догоняю
 
поделитесь у кого как в fullstory.tpl
[xfgiven_moonwalk]
<div class="box vesible">
<iframe src="[xfvalue_moonwalk]" width="100%" height="400" frameborder="0" scrolling="no" style="overflow: hidden;" allowfullscreen></iframe>
</div>
[/xfgiven_moonwalk]

moonwalk это доп поле
<div class="box vesible"> и </div> убрать
 
@dmitriy-vagner, у тебя в /engine/modules/show.full.php есть строчка которая содержит /inc/hdlight/init.php ?
 
Доброе время суток, я установил всё как сказано здесь: http://docs.moonwalk.cc/docs/dleinstall , настроил всё как сказано здесь: http://docs.moonwalk.cc/docs/dle-setup
что я упустил? плеер не выводится и всё! единственное в фулстори кто на какой строчке вставил "{hdlight-player}" или может как-то по другому?

у меня DLE 10.6 всё что нужно для сервера установлено, сам сайт прекрасно работает а плеер не выводится! плиз хелп-ми!

поделитесь у кого как в fullstory.tpl прописанно, может чето я не догоняю
думаю тут идивидуально у меня
<div class="tab_box"><iframe src=[xfvalue_player1]></iframe></div>
беру только ссылки без размеров так как скриптами растягивается плеер чтобы на мобилках смотрелся удобно
 

Похожие темы Последние темы Популярные темы

Назад
Сверху