Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
natalianov
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 11 лет
- Благодарил (а): 9 раз
Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Подскажите, пожалуйста, каким образом на сайт форума (версия phpbb 3.0.13) вставить внешние ссылки (на другие страницы головного сайта, не связанные прямо со страницами форума).
По образцу других phpbb форумов вижу, что возможны 2 варианта.
1. Более простой.
Ссылки на доп. страницы размещаются рядом с базовыми ссылками «Регистрация», «Вход». Пример такого решения:
http://www.forestforum.ru/index.php
Пробовала пойти этим путем. Хотела найти по ссылкам на «Регистрация» или «Наша команда» (чтобы вставить линки на другие страницы рядом). Но в файле index.php. этих слов нет. То есть эти ссылки даются через какой-то другой файл, который подгружается при открытии index страницы.. Что это за файл? Найдя его, я смогу вставить ссылки в его код по подобию.
2. Более сложный (лучший, на мой взгляд).
Выше разделов форума расположено меню с внешними ссылками. Видимо, код сайта форума здесь вложен в код основной страницы сайта. Пример такого решения: http://gis-lab.info/forum/index.php
Это решение нравится мне больше.
Может быть, есть какие-то мануалы на эту тему, чтобы можно было разобраться в коде и сделать первым или вторым способом?
Или прямо кто-то сможет посоветовать. Например, по первому способу - подсказать в каком файле даются базовые ссылки "Регистрация", "Вход", чтобы туда же можно было бы вставить доп. ссылки.
По образцу других phpbb форумов вижу, что возможны 2 варианта.
1. Более простой.
Ссылки на доп. страницы размещаются рядом с базовыми ссылками «Регистрация», «Вход». Пример такого решения:
http://www.forestforum.ru/index.php
Пробовала пойти этим путем. Хотела найти по ссылкам на «Регистрация» или «Наша команда» (чтобы вставить линки на другие страницы рядом). Но в файле index.php. этих слов нет. То есть эти ссылки даются через какой-то другой файл, который подгружается при открытии index страницы.. Что это за файл? Найдя его, я смогу вставить ссылки в его код по подобию.
2. Более сложный (лучший, на мой взгляд).
Выше разделов форума расположено меню с внешними ссылками. Видимо, код сайта форума здесь вложен в код основной страницы сайта. Пример такого решения: http://gis-lab.info/forum/index.php
Это решение нравится мне больше.
Может быть, есть какие-то мануалы на эту тему, чтобы можно было разобраться в коде и сделать первым или вторым способом?
Или прямо кто-то сможет посоветовать. Например, по первому способу - подсказать в каком файле даются базовые ссылки "Регистрация", "Вход", чтобы туда же можно было бы вставить доп. ссылки.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
natalianov
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 11 лет
- Благодарил (а): 9 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Вынесла из этого, что внешние ссылки вроде бы нужно вставлять через редактирование файлов стиля. Вроде бы не через сервер, а через панель администратора.
Так ли это?
Использую стиль we_clearblue.
А в каких файлах для этого стиля это можно найти (т.е. по алгоритму выше - найти в каком файле там ссылки на "Наша команда", чтобы вставить по аналогии рядом.
Или какой-то другой способ. Главная цель - вставить внешние сслыки на сайт форума. Пока не представляю себе алгоритм действий .
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Для ваше задачи это
overall_header.html
Теоретически. Только забудьте об этом навсегда. Только в текстовом редакторе с перезаливкой по FTP на сервер. И только. Как править или создать стиль.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Не так, лучше на сервере
Общий алгоритм:
language/ru/ - поиск по всем файлам Наша команда, и посмотреть какому "набору английских букв" эти слова соответствуютК примеру,
Код: Выделить всё
'ABC' => 'абв',styles/[style_name]/template/) конструкцию {L_ABC}Если найдётся несколько файлов, там уже по логике смотреть, какой файл для чего и где отображается (названия у них "говорящие")
-
natalianov
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 11 лет
- Благодарил (а): 9 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Как поняла, в файле overall_header.html ссылка, например, на кнопку "Регистрация" выглядит в коде как "L_REGISTER", ссылка на "Наша команда" в коде выглядит как ={L_THE_TEAM}
А где находятся обозначение - что вместо "L_THE_TEAM" на экран нужно выводить "Наша команда" И где прописана ссылка на страницу на которую переходит пользователь при клике на Наша команда" ("L_THE_TEAM)?
Внутри overall_header.html вроде бы не содержится этих ссылок. Учитывая, что стиль we_clearblue.сделан из prosilver (блочной верстки на CSS), то могу предположить, что ссылки зашиты где-то среди файлов с расширением .css. Но в файле links.css (где их встретить было бы логично) по поиску не ищутся "L_THE_TEAM" ни его русский аналог. Просмотр кода сплошником этого и некоторых других css файлов также ничего не дал (возможно, я могла не увидеть ссылку в коде, т.к. эта внутренняя ссылка форума и я не очень хорошо представляю, как она записывается в коде).
По моей задаче, как понимаю, мне нужно вписать в коде файла overall_header.html новую ссылку (для примера: http://www.green-forums.info/greenlib) на внешний ресурс рядом с «L_THE_TEAM» (чтобы на сайте ссылка оказалась правее "Наша команда")
Или выше "CURRENT_TIME" (так, чтобы внешние ссылки были деланы по аналогии со ссылками выше, но на отдельной панели.
Вопрос, какая часть кода полностью описывает эту ссылку? Но главное - куда вписывать саму ссылку? Явно уже не в файл overall_header.html? На всякий случай код overall_header.html поместила ниже.
А где находятся обозначение - что вместо "L_THE_TEAM" на экран нужно выводить "Наша команда" И где прописана ссылка на страницу на которую переходит пользователь при клике на Наша команда" ("L_THE_TEAM)?
Внутри overall_header.html вроде бы не содержится этих ссылок. Учитывая, что стиль we_clearblue.сделан из prosilver (блочной верстки на CSS), то могу предположить, что ссылки зашиты где-то среди файлов с расширением .css. Но в файле links.css (где их встретить было бы логично) по поиску не ищутся "L_THE_TEAM" ни его русский аналог. Просмотр кода сплошником этого и некоторых других css файлов также ничего не дал (возможно, я могла не увидеть ссылку в коде, т.к. эта внутренняя ссылка форума и я не очень хорошо представляю, как она записывается в коде).
По моей задаче, как понимаю, мне нужно вписать в коде файла overall_header.html новую ссылку (для примера: http://www.green-forums.info/greenlib) на внешний ресурс рядом с «L_THE_TEAM» (чтобы на сайте ссылка оказалась правее "Наша команда")
Или выше "CURRENT_TIME" (так, чтобы внешние ссылки были деланы по аналогии со ссылками выше, но на отдельной панели.
Вопрос, какая часть кода полностью описывает эту ссылку? Но главное - куда вписывать саму ссылку? Явно уже не в файл overall_header.html? На всякий случай код overall_header.html поместила ниже.
Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7; IE=EmulateIE9" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
{META}
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- IF S_CONTENT_DIRECTION eq 'rtl' --><link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS -->
<!-- IF S_ENABLE_FEEDS_OVERALL --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_NEW}" href="{U_FEED}?mode=topics" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPICS_ACTIVE --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_ACTIVE}" href="{U_FEED}?mode=topics_active" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
<!-- ENDIF -->
<!--
phpBB style name: we_clearblue
Based on style: prosilver (this is the default phpBB3 style)
Original author: Tom Beddard (http://www.subBlue.com/)
Modified by: weeb (http://weeb.pl)
NOTE: This page was generated by phpBB, the free open-source bulletin board package.
The phpBB Group is not responsible for the content of this page and forum. For more information
about phpBB please visit http://www.phpbb.com
-->
<script type="text/javascript">
// <![CDATA[
var jump_page = '{LA_JUMP_PAGE}:';
var on_page = '{ON_PAGE}';
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
var style_cookie = 'phpBBstyle';
var style_cookie_settings = '{A_COOKIE_SETTINGS}';
var onload_functions = new Array();
var onunload_functions = new Array();
<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
var url = '{UA_POPUP_PM}';
window.open(url.replace(/&/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
}
<!-- ENDIF -->
/**
* Find a member
*/
function find_username(url)
{
popup(url, 960, 570, '_usersearch');
return false;
}
/**
* New function for handling multiple calls to window.onload and window.unload by pentapenguin
*/
window.onload = function()
{
for (var i = 0; i < onload_functions.length; i++)
{
eval(onload_functions[i]);
}
}
window.onunload = function()
{
for (var i = 0; i < onunload_functions.length; i++)
{
eval(onunload_functions[i]);
}
}
// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>
</head>
<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
<div id="wrapper">
<div id="header">
<div id="account">
<ul class="leftside">
<li><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></li>
</ul>
<!-- IF not S_IS_BOT -->
<ul class="rightside">
<!-- IF S_USER_LOGGED_IN -->
<!-- IF U_RESTORE_PERMISSIONS --><li><a href="{U_RESTORE_PERMISSIONS}" title="{L_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a></li><!-- ENDIF -->
<li><a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a></li>
<!-- IF S_DISPLAY_PM --><li><a href="{U_PRIVATEMSGS}" title="{L_PRIVATE_MESSAGES}">{PRIVATE_MESSAGE_INFO}</a></li> <!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH --><li><a href="{U_SEARCH_SELF}" title="{L_SEARCH_SELF}">{L_SEARCH_SELF}</a></li> <!-- ENDIF -->
<!-- ELSE -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li><a href="{U_REGISTER}" title="{L_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<!-- ENDIF -->
<li><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
<!-- IF U_SEND_PASSWORD --><li><a href="{U_SEND_PASSWORD}" title="{L_FORGOT_PASS}">{L_FORGOT_PASS}</a></li><!-- ENDIF -->
</ul>
<!-- ENDIF -->
</div>
<div id="illustration">
<div id="site-description">
<h1><a href="{U_INDEX}" title="{L_INDEX}">{SITENAME}</a></h1>
<p>{SITE_DESCRIPTION}</p>
</div>
</div>
<div id="main-navigation">
<ul id="primary-navigation" class="leftside">
<li><a href="{U_INDEX}" title="{L_INDEX}">{L_INDEX}</a></li>
<li><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT-->
<!-- IF S_DISPLAY_SEARCH --><li><a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH}</a></li><!-- ENDIF -->
<!-- IF S_DISPLAY_MEMBERLIST --><li><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF U_TEAM --><li><a href="{U_TEAM}" title="{L_THE_TEAM}">{L_THE_TEAM}</a></li> <!-- ENDIF -->
<!-- IF U_MCP --><li><a href="{U_MCP}" title="{L_MCP}">{L_MCP}</a></li><!-- ENDIF -->
<!-- IF U_ACP --> <li><a href="{U_ACP}" title="{L_ACP}">{L_ACP}</a></li><!-- ENDIF -->
<!-- ENDIF -->
</ul>
<!-- IF U_EMAIL_TOPIC or U_EMAIL_PM or U_PRINT_TOPIC or U_PRINT_PM -->
<ul class="rightside linklist icons">
<!-- IF U_EMAIL_TOPIC --><li><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_EMAIL_PM --><li><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><li><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_PM --><li><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
</ul>
<!-- ENDIF -->
</div>
</div>
<div id="container">
<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
<div id="information" class="rules">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->-
LavIgor
- Former team member
- Сообщения: 3468
- Стаж: 12 лет 4 месяца
- Благодарил (а): 41 раз
- Поблагодарили: 935 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Такого быть не может в принципе. CSS отвечает лишь за внешний вид страницы.
Ответ есть выше в этой теме:
Там, собственно, и задаются текстовые строки.Татьяна5 писал(а): Общий алгоритм:
language/ru/- поиск по всем файламНаша команда, и посмотреть какому "набору английских букв" эти слова соответствуют
К примеру,Код: Выделить всё
'ABC' => 'абв',
-
natalianov
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 11 лет
- Благодарил (а): 9 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Вот это я совсем не поняла.
Захожу в forums > language>ru. Вижу много файлов.
1.Как именно сдедать "поиск по всем файлам"? Через "Type to filter"? Других опций поиска по файлам не вижу Или слова "поиск по всем файлам" означает вручную открывать в режиме "edit" каждый файл и искать?
2. Я ищу по словам в кавычках "Наша команда" в этих файлах и что .. значит "посмотреть какому набору английских букв эти слова соответствуют"?
Тут что-то другое имеется в виду?
'ABC' => 'абв', - не поняла. Это по номеру в алфавите ?
Тут бы конкретный пример привести хоть с тем же "Наша команда". Что это за "набор английских букв" которым эти слова соответствуют.
-
LavIgor
- Former team member
- Сообщения: 3468
- Стаж: 12 лет 4 месяца
- Благодарил (а): 41 раз
- Поблагодарили: 935 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
К phpBB этот вопрос не относится.
В большинстве современных файловых менеджеров имеется функция поиска файлов по содержимому. Открывать для этого каждый файл совершенно не нужно.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
natalianov, Прочтите Создание дополнительных (произвольных) страниц в стиле конференции , авось поможет. И помните, phpBB - это просто! 
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Обычно скачиваю всё нужное и ищу через Total Commander. Вдруг не находится (что бывает) - открываю всё через Notepad++ и ищу уже там, там гарантированно находится
Так и есть
В языковом файле будет примерно так (без учёта отступов)
Код: Выделить всё
'THE_TEAM' => 'Наша команда',-
natalianov
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 11 лет
- Благодарил (а): 9 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Спасибо,
При помощи Total Commander нашла файл, в котором записаны все "название ссылое в коде" – и ее русско-язычное отображение на экране. Это файл common.php
А в каком файле прописаны ссылки на эти страницы?
Ведь, как понимаю, в файле overall_header.html я могу ввести новую команду по аналогии (например Linknew1), записать ее русско-язычное обозначение в файле common.php по аналогии ("Новая ссылка 1"). И третий шаг - нужно указать URL ссылку, по которой должен переходить пользователь при клике на "Новая ссылка 1") (например http://www.urltest)
В каком файле это делать? Видимо, где записаны URL и других ссылок из overall_header.html. Так вот где они записываются?
При помощи Total Commander нашла файл, в котором записаны все "название ссылое в коде" – и ее русско-язычное отображение на экране. Это файл common.php
Код: Выделить всё
'TB' => 'ТБ',
'TERMS_USE' => 'Общие правила',
'TEST_CONNECTION' => 'Проверить подключение',
'THE_TEAM' => 'Наша команда',
'TIB' => 'ТБ',
'TIME' => 'Время',Ведь, как понимаю, в файле overall_header.html я могу ввести новую команду по аналогии (например Linknew1), записать ее русско-язычное обозначение в файле common.php по аналогии ("Новая ссылка 1"). И третий шаг - нужно указать URL ссылку, по которой должен переходить пользователь при клике на "Новая ссылка 1") (например http://www.urltest)
В каком файле это делать? Видимо, где записаны URL и других ссылок из overall_header.html. Так вот где они записываются?
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
В разных. Тоже поиском по файлам можно найти (чаще всего бывает что-то из
includes или из корневой папки)Ссылки в шаблоне выглядят примерно так:
{U_ЧТО_ТО_ТАМ}, по файлам искать это U_ЧТО_ТО_ТАМ без скобок-
natalianov
- phpBB 1.4.0
- Сообщения: 35
- Стаж: 11 лет
- Благодарил (а): 9 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Да, похоже это все в файле
forum\includes\functions.php
Код: Выделить всё
'U_LOGIN_LOGOUT' => $u_login_logout,
'U_INDEX' => append_sid("{$phpbb_root_path}index.$phpEx"),
'U_SEARCH' => append_sid("{$phpbb_root_path}search.$phpEx"),
'U_REGISTER' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=register'),
'U_PROFILE' => append_sid("{$phpbb_root_path}ucp.$phpEx"),
'U_MODCP' => append_sid("{$phpbb_root_path}mcp.$phpEx", false, true, $user->session_id),
'U_FAQ' => append_sid("{$phpbb_root_path}faq.$phpEx"),
'U_SEARCH_SELF' => append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=egosearch'),
'U_SEARCH_NEW' => append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=newposts'),
'U_SEARCH_UNANSWERED' => append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=unanswered'), {$phpbb_root_path}ucp.$phpExХм.. что-от глядя на этот код я уже стала сомневаться, что именно сюда можно вписать "обычную ссылку", рода http://www.test1
То есть вообще делать по тому принципу, что вписывать новые ссылки рядом с базовыми.
Возможно, исходно надо было как-то иначе подходить к решению.
Например, дать вверху независимую новую панель, на которой вынести все внешние ссылки.
Отправлено спустя 23 минуты 8 секунд:
Или все-таки можно вписать в файл
includes\functions.php внешнюю ссылку? Тогда как это сделать? У меня сейчас там нет ни одного примера кода с внешней ссылкой.
Последний раз редактировалось Sheer 10.12.2016 17:46, всего редактировалось 1 раз.
Причина: bb-код
Причина: bb-код
-
LavIgor
- Former team member
- Сообщения: 3468
- Стаж: 12 лет 4 месяца
- Благодарил (а): 41 раз
- Поблагодарили: 935 раз
Re: Как поставить внешние ссылки на сайт phpbb 3.0. форума?
Зато есть примеры вывода текста в файл.
Подсказка: в кавычках можно указывать любой текст.

