Помогите с оформлением версии для печати

Автор hruhru, 20 сентября 2007, 19:30:29

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

hruhru

Как сделать строку с кнопками в версии для печати?
Пробовал по теме:
http://www.simplemachines.ru/index.php/topic,16.msg5769.html#msg5769
в printpage.template.php
вставил между function template_print_above() и function template_main()

// !Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
global $context, $settings, $options, $scripturl, $txt;

// Work out where we currently are.
$current_action = 'home';
if (in_array($context['current_action'], array('admin', 'ban', 'boardrecount', 'cleanperms', 'detailedversion', 'dumpdb', 'featuresettings', 'featuresettings2', 'findmember', 'maintain', 'manageattachments', 'manageboards', 'managecalendar', 'managesearch', 'membergroups', 'modlog', 'news', 'optimizetables', 'packageget', 'packages', 'permissions', 'pgdownload', 'postsettings', 'regcenter', 'repairboards', 'reports', 'serversettings', 'serversettings2', 'smileys', 'viewErrorLog', 'viewmembers')))
$current_action = 'admin';
if (in_array($context['current_action'], array('search', 'admin', 'calendar', 'profile', 'mlist', 'register', 'login', 'help', 'pm')))
$current_action = $context['current_action'];
if ($context['current_action'] == 'search2')
$current_action = 'search';
if ($context['current_action'] == 'theme')
$current_action = isset($_REQUEST['sa']) && $_REQUEST['sa'] == 'pick' ? 'profile' : 'admin';

// Are we using right-to-left orientation?
if ($context['right_to_left'])
{
$first = 'last';
$last = 'first';
}
else
{
$first = 'first';
$last = 'last';
}

// Show the start of the tab section.
echo '
<table cellpadding="0" cellspacing="0" border="0" style="margin-left: 10px;">
<tr>
<td class="maintab_' , $first , '">&nbsp;</td>';

// Show the [home] button.
echo ($current_action=='home' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'home' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '">' , $txt[103] , '</a>
</td>' , $current_action == 'home' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';

      // Show the [site] button.
      echo '<td valign="top" class="maintab_' , $current_action == 'site' ? 'active_back' : 'back' , '"><a href="/"> На главную сайта </a></td>';


// The end of tab section.
echo '
<td class="maintab_' , $last , '">&nbsp;</td>
</tr>
</table>';

}



Строка чо-то не появилась. Что делать?

И как сделать гипессылки в сообщениях рабочими?
PS: SMF 1.1.3 + Joomla 1.11En

Mavn

Меню и не будет работать в таком виде потому как прописываешь не то что нужно!

	
// Show the menu here, according to the menu sub template.
	
template_menu();


а для того чтобы ссылки заработали скорее всего придется в ccs капаться
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

hruhru

Спасибо!

Только я не совсем понял что вставлять..
плиз, опиши поподробней.

hruhru

А все-таки есть решение - как вставить ссылки?

похоже это не в css.

Mavn

Если сильно доставать будете то на выходных могу оформить все кроме активных ссылок в сообщениях
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

hruhru


hruhru

Задача решена  O0.

Как заставить работать ссылки в сообщениях:
Файл subs.php
там закомментировать строку

$disabled['url'] = true;

В этом блоке
// Links are useless on paper... just show the link.
$disabled['ftp'] = true;
$disabled['url'] = true;
$disabled['iurl'] = true;
$disabled['email'] = true;
$disabled['flash'] = true;