Автопостинг в группу вконтакте API на phpBB
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Автопостинг в группу вконтакте API на phpBB
Используется мод.
Автопостинг в группу вконтакте API на phpBB
Позже с компа зайду, посмотрю что можно сделать.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!
Заказы по разработке не выполняю!
Автопостинг в группу вконтакте API на phpBB
ставлю на версию 3.0.12 (дефолтовый стиль не просильвер), а в админке, где указано, нужного раздела для настройки мода так и нет..
подскажите, где копать, чтобы устранить.
подскажите, где копать, чтобы устранить.
Автопостинг в группу вконтакте API на phpBB
Появиться должно в Размещение сообщений, модуль на главной в админке.
После всех изменений очистить кэш.
После всех изменений очистить кэш.
Автопостинг в группу вконтакте API на phpBB
Да, я прочитал. Не появляется.. Кэш конечно же очищал.
Автопостинг в группу вконтакте API на phpBB
Физически удаляли все файлы из папки cache/ кроме index.htm и .htaccess ?
Права доступа на папку cache/ стоят 777 ?
Права доступа на папку cache/ стоят 777 ?
Автопостинг в группу вконтакте API на phpBB
из папки вручную удаляю. права есть. если возможно, подскажите, в каком файлике смотреть, где шаблон с отображением настройкек подключается ? пытаюсь найти, но видимо при установке кудато запись нужная не вноситься...Anvar писал(а):Физически удаляли все файлы из папки cache/ кроме index.htm и .htaccess ?
Права доступа на папку cache/ стоят 777 ?
хостинг не мой, коммерческий, но файловый доступ по фтп/ссш у меня есть.
Автопостинг в группу вконтакте API на phpBB
видимо мой вопрос стал неинтересен 

Автопостинг в группу вконтакте API на phpBB
Не интересен или ни кто не знает, я с мобильника не всегда могу давать подобные ответы.
Изменения для админ раздела из инструкции
Open: includes/acp/acp_board.php
Open: adm/style/acp_board.html
После этих изменений и очистки кэша, в Администраторском разделе - Размещение сообщений, ниже всех пунктов 100% появятся неободимые поля для настроек. Если даже что-то не верно будет, то там же ошибка проявиться.
Изменения для админ раздела из инструкции
Open: includes/acp/acp_board.php
Find Найти содержимое с полным или частичным совпадением.
Код: Выделить всё
'max_post_img_height' => array('lang' => 'MAX_POST_IMG_HEIGHT', 'validate' => 'int:0', 'type' => 'text:5:4', 'explain' => true, 'append' => ' ' . $user->lang['PIXEL']),
'legend3' => 'ACP_SUBMIT_CHANGES',
Replace with Замените найденное выше, новым содержимым.
Код: Выделить всё
// BEGIN VkRepost Mod
'legend3' => 'VK_REPOST',
'vk_api_id' => array('lang' => 'VK_API_ID', 'validate' => 'string', 'type' => 'text:30:200', 'explain' => true),
'vk_token' => array('lang' => 'VK_TOKEN', 'validate' => 'string', 'type' => 'custom', 'method' => 'vk_token_link', 'explain' => true),
'vk_repost_group' => array('lang' => 'VK_REPOST_GROUP', 'validate' => 'string', 'type' => 'text:15:100', 'explain' => true),
'vk_repost_admin' => array('lang' => 'VK_REPOST_ADMIN', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => false),
'vk_repost_forum' => array('lang' => 'VK_REPOST_FORUMS', 'validate' => 'string', 'type' => 'custom', 'method' => 'vk_select_forums', 'explain' => true),
'vk_repost_text' => array('lang' => 'VK_REPOST_TEXT', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
'vk_repost_lenght' => array('lang' => 'VK_REPOST_LENGHT', 'validate' => 'int:0', 'type' => 'text:4:6', 'explain' => false),
'vk_repost_url' => array('lang' => 'VK_REPOST_URL', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
// END VkRepost Mod
'legend4' => 'ACP_SUBMIT_CHANGES',
Find Найти содержимое с полным или частичным совпадением.
Код: Выделить всё
// Store news and exclude ids
if ($mode == 'feed' && $submit)
Add before Добавьте перед найденным на новую строку.
Код: Выделить всё
// Vk Forum Selected
if ($mode == 'post' && $submit)
{
$values = request_var('vk_repost_forum', array(0 => ''));
$news = implode(',', $values);
set_config('vk_repost_forum', $news);
}
Find Найти содержимое с полным или частичным совпадением.
Код: Выделить всё
// Empty sql cache for forums table because options changed
$cache->destroy('sql', FORUMS_TABLE);
}
Add after Добавьте после найденного на новую строку.
Код: Выделить всё
// Vk Forum Selected
function vk_select_forums($value, $key)
{
global $user, $config;
$forum_list = make_forum_select(false, false, true, true, true, false, true);
$selected = array();
if(isset($config[$key]) && strlen($config[$key]) > 0)
{
$selected = explode(',', $config[$key]);
}
// Build forum options
$s_forum_options = '<select id="' . $key . '" name="' . $key . '[]" multiple="multiple">';
foreach ($forum_list as $f_id => $f_row)
{
$s_forum_options .= '<option value="' . $f_id . '"' . ((in_array($f_id, $selected)) ? ' selected="selected"' : '') . (($f_row['disabled']) ? ' disabled="disabled" class="disabled-option"' : '') . '>' . $f_row['padding'] . $f_row['forum_name'] . '</option>';
}
$s_forum_options .= '</select><br /><input type="button" onclick="foo()" value="' . $user->lang['UNMARK_ALL'] . '" name="foo' . $key . '">';
return $s_forum_options;
}
function vk_token_link($value, $key)
{
global $user, $config;
$link_to_vk = '';
if( isset($config['vk_api_id']) && $config['vk_api_id'] )
{
$link_to_vk = '<br /><a href="https://oauth.vk.com/authorize?client_id=' . $config['vk_api_id'] . '&scope=groups,wall,offline,photos&redirect_uri=https://oauth.vk.com/blank.html&display=page&v=5.21&response_type=token" target="_blank">' . $user->lang['VK_TOKEN_LINK'] . '</a>';
}
return '<input id="' . $key . '" type="text" name="config[' . $key . ']" value="' . $this->new_config['vk_token'] . '" size="40" />' . $link_to_vk;
}
Find Найти содержимое с полным или частичным совпадением.
Код: Выделить всё
<!-- INCLUDE overall_footer.html -->
Add before Добавьте перед найденным на новую строку.
Код: Выделить всё
<script type="text/javascript">
function foo() {
acp_board.vk_repost_forum.selectedIndex = -1;
}
</script>
- Yuriy Kuchinskiy
- bb3.0
- Сообщения: 1
- Зарегистрирован: 13.05.2015, 04:25
- Репутация: 0
Автопостинг в группу вконтакте API на phpBB
Подправил языковый файл, а то ошибки были