Index SEO

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
VDV_forever
Активно общаюсь
Активно общаюсь
Сообщения: 259
Стаж: 11 лет 4 месяца
Контактная информация:

Index SEO

Сообщение VDV_forever »

Доброго дня!

Поставил данный мод. Все норм. Смущает баллончик с дихлофосом в самом низу на главной странице с описанием сайта.
Причем эта строка с баллончиком видна даже гостям :-(--
Как ее сделать невидимой для всех кроме админа? Да и админу она тоже, в общем то, не нужна для глаз :hi_hi_hi:
#141
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Index SEO

Сообщение белк »

попробуй обернуть в условие - должно сработать...

Код: Выделить всё

<!-- IF S_IS_BOT_IN -->
текст, который увидят только боты
<!-- ENDIF -->
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#142
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Index SEO

Сообщение DeaDRoMeO »

Если вообще не надо - удалить правки из index_body.html
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#143
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Index SEO

Сообщение Милена »

У меня нет в портале этих строк:

Код: Выделить всё

$template->assign_vars(array(
   
   'PORTAL_LEFT_COLLUMN'    => $config['portal_left_collumn_width'],
   'PORTAL_RIGHT_COLLUMN'    => $config['portal_right_collumn_width'],
Но есть вот эти:

Код: Выделить всё

$template->assign_vars(array(
// 	'S_SMALL_BLOCK'			=> true,
	'S_PORTAL_LEFT_COLUMN'	=> $config['board3_left_column_width'],
	'S_PORTAL_RIGHT_COLUMN'	=> $config['board3_right_column_width'],
Есть ли смысл добавлять ваш код сюда?
#144
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Index SEO

Сообщение DeaDRoMeO »

Это тоже самое по смыслу
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#145
Аватара пользователя
Милена
Самый Любознательный
Самый Любознательный
Сообщения: 371
Стаж: 9 лет 7 месяцев
Откуда: РФ

Index SEO

Сообщение Милена »

Спасибо. И ещё вопросик:
Насколько мне известно, то сео поле "ключевые слова", должно содержать в себе только те слова, которые присутствуют на конкретной странице. Но я смотрю, этот мод создал блок с ключевыми словами внизу страницы. Значит ли это, что можно добавлять любые ключевые слова, которых нет на стр. (в описании к форумам и т. д.), ведь они всё равно будут выводится в блок внизу страницы?

Сообщение добавлено... спустя 37 минут 9 секунд:
Да и полсе указанной правки, в портале блок ключевых слов не отобразился - это нормально, так и должно быть?
#146
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Index SEO

Сообщение DeaDRoMeO »

Можете писать что захотите. Блок на портале не должен отображаться, он будет в исходном коде в шапке
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#147
Аватара пользователя
dqdmitry
Самый Любознательный
Самый Любознательный
Сообщения: 377
Стаж: 11 лет 4 месяца
Откуда: Ангарск
Контактная информация:

Index SEO

Сообщение dqdmitry »

Всем привет!
DeaDRoMeO писал(а):Блок на портале не должен отображаться, он будет в исходном коде в шапке
Блин, что то я совсем запутался...
Так как мне понять, работает Index Seo в портале, или нет?
Если снизу его не видно, как на индексе, то как определить, что он есть?
Пробовал правки ставил как в первом сообщении, так и другие варианты из этой темы.
Не увидел никаких изменений. Сейчас пока убрал всё... Мож не там смотрел?
Серёга, выручай, дружище))), вот мой portal.php

Код: Выделить всё

<?php
/**
*
* @package Board3 Portal v2
* @copyright (c) Board3 Group ( www.board3.de )
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
define('IN_PHPBB', true);
define('IN_PORTAL', true);

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);

include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'portal/includes/constants.' . $phpEx);
$portal_root_path = PORTAL_ROOT_PATH;
include($phpbb_root_path . $portal_root_path . 'includes/functions_modules.' . $phpEx);
include($phpbb_root_path . $portal_root_path . 'includes/functions.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/portal');

/**
* Make sure we do an isset first, 
* else we will get errors if someone uninstalls the portal and forgets to remove portal.php
*/
if (!isset($config['board3_enable']) || !$config['board3_enable'] || !$auth->acl_get('u_view_portal'))
{
	redirect(append_sid($phpbb_root_path . 'index.' . $phpEx));
}

/**
* get initial data
*/
$portal_config = obtain_portal_config();
$portal_modules = obtain_portal_modules();

/**
* set up column_count array
* with this we can hide unneeded parts of the portal
*/
$module_count = array(
	'total' 	=> 0,
	'top'		=> 0,
	'left'		=> 0,
	'center'	=> 0,
	'right'		=> 0,
	'bottom'	=> 0,
);

/**
* start assigning block vars
*/
foreach ($portal_modules as $row)
{
	if($row['module_status'] == B3_MODULE_DISABLED)
	{
		continue;
	}

	$class_name = 'portal_' . $row['module_classname'] . '_module';
	if (!class_exists($class_name))
	{
		include("{$phpbb_root_path}{$portal_root_path}modules/portal_{$row['module_classname']}.$phpEx");
	}
	if (!class_exists($class_name))
	{
		trigger_error(sprintf($user->lang['CLASS_NOT_FOUND'], $class_name, 'portal_' . $row['module_classname']), E_USER_ERROR);
	}

	$module = new $class_name();

	/** 
	* Check for permissions before loading anything
	* the default group of a user always defines his/her permission (KISS)
	*/
	$group_ary = (!empty($row['module_group_ids'])) ? explode(',', $row['module_group_ids']) : '';
	if ((is_array($group_ary) && !in_array($user->data['group_id'], $group_ary)))
	{
		continue;
	}

	if ($module->language)
	{
		$user->add_lang('mods/portal/' . $module->language);
	}
	if ($row['module_column'] == column_string_num('left') && $config['board3_left_column'])
	{
		$template_module = $module->get_template_side($row['module_id']);
		$template_column = 'left';
		++$module_count['left'];
	}
	if ($row['module_column'] == column_string_num('center'))
	{
		$template_module = $module->get_template_center($row['module_id']);
		$template_column = 'center';
		++$module_count['center'];
	}
	if ($row['module_column'] == column_string_num('right') && $config['board3_right_column'])
	{
		$template_module = $module->get_template_side($row['module_id']);
		$template_column = 'right';
		++$module_count['right'];
	}
	if ($row['module_column'] == column_string_num('top'))
	{
		$template_module = $module->get_template_center($row['module_id']);
		++$module_count['top'];
	}
	if ($row['module_column'] == column_string_num('bottom'))
	{
		$template_module = $module->get_template_center($row['module_id']);
		++$module_count['bottom'];
	}
	if (!isset($template_module))
	{
		continue;
	}

	// Custom Blocks that have been defined in the ACP will return an array instead of just the name of the template file
	if (is_array($template_module))
	{
		$template->assign_block_vars('modules_' . column_num_string($row['module_column']), array(
			'TEMPLATE_FILE'			=> 'portal/modules/' . $template_module['template'],
			'IMAGE_SRC'			=> $phpbb_root_path . 'styles/' . $user->theme['theme_path'] . '/theme/images/portal/' . $template_module['image_src'],
			'TITLE'				=> $template_module['title'],
			'CODE'				=> $template_module['code'],
			'MODULE_ID'			=> $row['module_id'],
			'IMAGE_WIDTH'			=> $row['module_image_width'],
			'IMAGE_HEIGHT'			=> $row['module_image_height'],
		));
	}
	else
	{
		$template->assign_block_vars('modules_' . column_num_string($row['module_column']), array(
			'TEMPLATE_FILE'			=> 'portal/modules/' . $template_module,
			'IMAGE_SRC'			=> $phpbb_root_path . 'styles/' . $user->theme['theme_path'] . '/theme/images/portal/' . $row['module_image_src'],
			'IMAGE_WIDTH'			=> $row['module_image_width'],
			'IMAGE_HEIGHT'			=> $row['module_image_height'],
			'MODULE_ID'			=> $row['module_id'],
			'TITLE'				=> (isset($user->lang[$row['module_name']])) ? $user->lang[$row['module_name']] : utf8_normalize_nfc($row['module_name']),
		));
	}
	unset($template_module);
}
$module_count['total'] = sizeof($portal_modules);

// Redirect to index if there are currently no active modules
if($module_count['total'] < 1)
{
	redirect(append_sid($phpbb_root_path . 'index.' . $phpEx));
}

// Assign specific vars
$template->assign_vars(array(
// 	'S_SMALL_BLOCK'			=> true,
	'S_PORTAL_LEFT_COLUMN'	=> $config['board3_left_column_width'],
	'S_PORTAL_RIGHT_COLUMN'	=> $config['board3_right_column_width'],	
	'S_LEFT_COLUMN'			=> ($module_count['left'] > 0 && $config['board3_left_column']) ? true : false,
	'S_CENTER_COLUMN'		=> ($module_count['center'] > 0) ? true : false,
	'S_RIGHT_COLUMN'		=> ($module_count['right'] > 0 && $config['board3_right_column']) ? true : false,
	'S_TOP_COLUMN'			=> ($module_count['top'] > 0) ? true : false,
	'S_BOTTOM_COLUMN'		=> ($module_count['bottom'] > 0) ? true : false,
	'S_DISPLAY_PHPBB_MENU'	=> $config['board3_phpbb_menu'],
	'B3P_DISPLAY_JUMPBOX'	=> $config['board3_display_jumpbox'],
));

// Output page
page_header($user->lang['PORTAL']);

$template->set_filenames(array(
	'body' => 'portal/portal_body.html')
);

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();
А это ссыль на сам портал...
http://fishboatlive.ru/forum/portal.php
нуевонафигэтотавтомод
#148
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Index SEO

Сообщение DeaDRoMeO »

Как понять что оно работает - поставить мод, забить в админке ключевики и описание, поставить доработку для портала, почистить кеши, залезть на портальной странице в исходный код и поглядеть вбито ли чтонибудь для тегов keywords и description. Если это не понятно, будем подробней обьяснять
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#149
Аватара пользователя
dqdmitry
Самый Любознательный
Самый Любознательный
Сообщения: 377
Стаж: 11 лет 4 месяца
Откуда: Ангарск
Контактная информация:

Index SEO

Сообщение dqdmitry »

DeaDRoMeO писал(а):Как понять что оно работает - поставить мод, забить в админке ключевики и описание
Мод практически с начала форума стоит, ключевики вбиты, на индексе они видны снизу
Это портал только счас поставил, всё не мог придумать, для чего его приспособить... Вроде придумал.
DeaDRoMeO писал(а):почистить кеши
Сделал
DeaDRoMeO писал(а):залезть на портальной странице в исходный код и поглядеть вбито ли чтонибудь для тегов keywords и description.
Залез... Ни keywords, ни description, ни одного слова из тех, что у меня в индексе как ключевики вбиты, не нашёл...

Низ portal.php сейчас:

Код: Выделить всё

// Assign specific vars
$template->assign_vars(array(
// 	'S_SMALL_BLOCK'			=> true,
	'S_PORTAL_LEFT_COLUMN'	=> $config['board3_left_column_width'],
	'S_PORTAL_RIGHT_COLUMN'	=> $config['board3_right_column_width'],
    'SEO_DESC'              => (isset($config['seo_desc']) && $config['seo_desc']) ? $config['seo_desc'] : false,
    'SEO_KEY'               => (isset($config['seo_key']) && $config['seo_key']) ? $config['seo_key'] : false,	
	'S_LEFT_COLUMN'			=> ($module_count['left'] > 0 && $config['board3_left_column']) ? true : false,
	'S_CENTER_COLUMN'		=> ($module_count['center'] > 0) ? true : false,
	'S_RIGHT_COLUMN'		=> ($module_count['right'] > 0 && $config['board3_right_column']) ? true : false,
	'S_TOP_COLUMN'			=> ($module_count['top'] > 0) ? true : false,
	'S_BOTTOM_COLUMN'		=> ($module_count['bottom'] > 0) ? true : false,
	'S_DISPLAY_PHPBB_MENU'	=> $config['board3_phpbb_menu'],
	'B3P_DISPLAY_JUMPBOX'	=> $config['board3_display_jumpbox'],
));

// Output page
page_header($user->lang['PORTAL']);

$template->set_filenames(array(
	'body' => 'portal/portal_body.html')
);

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();
нуевонафигэтотавтомод
#150
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Index SEO

Сообщение DeaDRoMeO »

Завтра погляжу более предметно ваш форум, разберемся с этой проблемой
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#151
Аватара пользователя
dqdmitry
Самый Любознательный
Самый Любознательный
Сообщения: 377
Стаж: 11 лет 4 месяца
Откуда: Ангарск
Контактная информация:

Index SEO

Сообщение dqdmitry »

Серёг, мой вопрос снят. Товарищ помог сделать. Он правки и в php, и в шаблоне сделал. Теперь на портале дублируются ключевики с индекса.
нуевонафигэтотавтомод
#152
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Index SEO

Сообщение DeaDRoMeO »

Вот и ладненько))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#153
margo-c
Заглянул на огонек
Заглянул на огонек
Сообщения: 10
Стаж: 9 лет 2 месяца
Откуда: Калининград
Контактная информация:

Index SEO

Сообщение margo-c »

mixail писал(а):Спасибо за дополнение, попробуем установим, нужная вещь..
у меня
subsilver2
статическая страница на главной
устанавливала мод через автомод, все сделала как написано в первом посте, кэш чистила есть проблемы
1 это буквы на форуме стали большие, что влияет на дизайн
2 ничего ни где не появилось
вот как сделать чтоб было вот так
#154
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Index SEO

Сообщение белк »

большие буквы на форуме - 100% неправильная кодировка файла. необходимо UTF8 без BOOM.

//понять виртуально, что у вас именно не так - невозможно. :-00):
//вы уже устанавливали моды? или всё через автомод?
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#155
Аватара пользователя
madam-ka
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 123
Стаж: 8 лет 9 месяцев

Index SEO

Сообщение madam-ka »

Сережа. При инсталяции ругался, что не может открыть сайт в ленгвидж ру. Посмотрела, что в ленгвич ен идет инсталятор в папке рут и добавила в ленгвич ру тоже его. После этого при инсталяции мода просто высвителось все белое. Строка с доменом была и иконкой сайта, а вместо сайта белая страница. Форум работает нормально, в админке появились 2 поля. Это он так установился?
До этого установила мод Topic SEO description and keywords

Кстати при загрузки Index SEO отменила изменение файла сan - может в этом дело? может его нужно было все-таки загрузить?
#156
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Index SEO

Сообщение DeaDRoMeO »

madam-ka писал(а):Форум работает нормально, в админке появились 2 поля. Это он так установился?
Да, после установки буквально 2 настройки появляется
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#157
Ответить