Ru-Board.club
← Вернуться в раздел «Другие форумы»

» Все о phpBB [2]

Автор: Mira
Дата сообщения: 07.08.2006 07:19
pribl
создайте файл favicon.inc и положите его в корень своего сайта.
Автор: koddy
Дата сообщения: 07.08.2006 16:25
Есть у меня хостинг бесплатный mysite.byethost6.com
зарегал я домен org.ru, припарковал его. теперь структура папок такая:

\
..htdocs\
..mysite_org_ru\
\htdocs\
Сори за такой рисунок,я просто иерархии раньше не рисовал в текстовом виде. Если кто не понял попытаюсь обязснить на словах.
есть корневая папка htdocs. Далее есть еще корневая папка mysite_org_ru в ней есть папка htdocs, и туда я уже кидаю файлы форума.
Захожу на титул нормально.На форумы тоже. как тока логинюсь, меня перебрасывает на mysite.byethost6.com/portal.php?sid=a2cd..... т.е. в папку \htdocs\ которая на самом верху иерархии. Она для того что бы если я сайт юзаю не по домену а прямо mysite.byethost6.com. Там ессно пусто. Ну в адресной строке тоже mysite.byethost6.com фигурирует.
В БД поставил
server_name mysite.org.ru
script_path /
Если в БД поствить
server_name mysite.byethost6.com
то будет та же история. Рисунки тоже не отображаются и ссылаются полюбому на mysite.org.ru нисмотря что в БД написано.
Поширстил поиск, в одном месте написано что Allow multiple domain names может помочь. Больше вроде ничего путного не нашел.
А может тут путь просто коректный написать надо? Хотя тоже врядли. Сайт сам должен перенаправлять куда следует.
Если логин вводить не правильно, но черти-куда пересылки не будет
Автор: obla4ko4240019
Дата сообщения: 08.08.2006 17:31
ребят, cvs у всех обновляется? у меня уже дней 5 не соединяется с сервером, хотя по веб-интерфейсу заходит
Автор: Mira
Дата сообщения: 08.08.2006 20:26

Код: ребят, cvs у всех обновляется
Автор: obla4ko4240019
Дата сообщения: 08.08.2006 20:46
Mira
в гугле наберите, так не объясню.
Автор: Mira
Дата сообщения: 09.08.2006 03:51
obla4ko4240019
я знаю что cvs - конкурент вершен систем (некоторые ошибочно называют карент) я спрашиваю какое отношение это имеет к пхпбб?
Автор: obla4ko4240019
Дата сообщения: 09.08.2006 13:02
Mira
ну у пхпбб тоже есть квс. ВОт аткое отношение и имеет.
Со вчерашнего вечера кстати все заработало.
Автор: Mira
Дата сообщения: 10.08.2006 04:16
а как вставить в тплку пхпшный код?
Автор: hamshen
Дата сообщения: 10.08.2006 18:49
Mira

Цитата:
а как вставить в тплку пхпшный код?

Никак.
Автор: Mira
Дата сообщения: 10.08.2006 19:09
hamshen
никак в программировании нету такого слова.
будет больше времени разберусь.
Автор: hamshen
Дата сообщения: 10.08.2006 19:27
Mira
Какой вопрос - такой и ответ.
А сейчас, для того что бы в шаблоны вставлять пхпшный код, надо "доделать" шаблонный движок.
Автор: Pazan
Дата сообщения: 12.08.2006 11:18
у меня 2 вопроса:
1. на сайте по ссылке /forum/index.php находится форум пхпББ2.
сайт на пхп.
как можно вытащить 10 последних топиков/ответов в ячейку таблицы файла index.php (использует шаблон (smarty)) -- начальная страница сайта
2. как добавить свой динамический текст на форум?
например, добавляю

Код: $lang['Friends] = 'Our friends links';
Автор: Mira
Дата сообщения: 12.08.2006 16:58
что передаешь и какому скрипту

$template->assign_vars(array(
    'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
    'ADMIN_LINK' => $admin_link,
    'COUNTERS' => file_get_contents ("../counters.inc.php"))
);

$template->pparse('overall_footer');


я добавл баннера
выводить на страничке
overall_footer.tpl

{COUNTERS}

Pazan, вот так и делаешь.
Автор: Mira
Дата сообщения: 13.08.2006 06:05
НЕ ПРАВИЛЬНАЯ КОДИРОВКА,

вообщем устанавливал 3и форума.

1.все нормально.
2.форум работает все нормально, но в БД ни в одной ТАБЛИЦЕ ни одно значение ПОЛЯ не вижу в нормальной кодировке, таблицы в ЛАТИН1
3. Создал базу, CP1251 ни на форуме ни в myphpadmin все данные имеют ??? (вопросы)

Вроде бы нету установки таблиц.

Подскажите кто чем владеет по данному вопросу.
Спасибо.
Автор: koddy
Дата сообщения: 13.08.2006 13:54
Поставил я форум на фриварный хостинг. Припарковал домен через mydomain.com (у хостера ДНС кривые). В настройках форума указал мыло домена вида - *@mysite.pp.ru. Теперь начинается самое интересное.
Если через mydomain.com назначить форвардинг писем с *@mysite.pp.ru на мой ящик, то регистрация на форуме не заканчивается, письма с feedback не отпраляются. Т.е. с *@mysite.pp.ru форум ниче не может отправить.
Если в mydomain.com форвардинг мыла отключить и и сделать его через хостера(у хострера можно и ящик *@mysite.pp.ru сделать при желании), тогда все ок за "не большим" исключением - mail.ru и хостер друг друга записали в спам-листы.
Хотелось бы как-то все же сделать первый вериант. Искать другой хостинг(бесплатный) это я думаю не выход т.к. майлру не только у него забанен. Терять же часть аудитории с этими ящика тоже не хочется.Не факт что будут заводить новый ящик ради регистрации на моем форуме.
Автор: Paha_W
Дата сообщения: 14.08.2006 01:19
Mira
ты данные забивал локально или на хостинге? на хостинге попробуй добавить инфу в латинице и посмотри что будет.
Автор: Mira
Дата сообщения: 14.08.2006 02:48
Paha_W
слова латиницей отображаются великолепно. вместо русских букв(кирилицы) одни вопросы. я говорю о третем случае.
Автор: Pazan
Дата сообщения: 14.08.2006 09:45
Ok, на этот вопрос кто-нить знает ответ:
2. как добавить свой динамический текст на форум?
например, добавляю в файл lang_main.php:

Код: $lang['Friends] = 'Our friends links';
Автор: hamshen
Дата сообщения: 14.08.2006 10:48
Pazan
И почему оно должно отобржаться?

1. В шаблоне должна быть переменная, которая будет отображть твой текст.
2. В скрипте ты где-то должен этой переменной присвоить нужное значение.
3. Нужное значение может быть прописано в языковом файле, получено из БД и т.д.
Автор: Mira
Дата сообщения: 14.08.2006 15:57
Pazan
я же выше написал как нужно делать.
Автор: KapralBel
Дата сообщения: 14.08.2006 16:15
Вышла 2-я бета phpBB3
Автор: Pazan
Дата сообщения: 14.08.2006 16:22
Mira
попроще нельзя?

Добавлено:
hamshen

Цитата:
1. В шаблоне должна быть переменная, которая будет отображть твой текст

в overall_footer.tpl поставил:
{Friends}
Цитата:
2. В скрипте ты где-то должен этой переменной присвоить нужное значение.

это где?

Цитата:
3. Нужное значение может быть прописано в языковом файле, получено из БД и т.д.

файл lang_main.php:
Код:$lang['Friends] = 'Our friends links';
или не то?
Автор: hamshen
Дата сообщения: 14.08.2006 17:26
Pazan

Цитата:
это где?

Это в любом *.php файле, который выполнится. Например page_tail.php.

Код: $template->assign_vars(array(
    'Friends' => $lang['Friends]
);
Автор: Pazan
Дата сообщения: 14.08.2006 18:03
hamshen
пишу переменную MEMBERS_AREA

Код:
<?php
/***************************************************************************
* page_tail.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: page_tail.php,v 1.27.2.2 2002/11/26 11:42:12 psotfx Exp $
*
*
***************************************************************************/

/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/

if ( !defined('IN_PHPBB') )
{
    die('Hacking attempt');
}

//
// Show the overall footer.
//
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';

$template->set_filenames(array(
    'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);

$template->assign_vars(array(
    'PHPBB_VERSION' => '2' . $board_config['version'],
    'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
    'ADMIN_LINK' => $admin_link)
    'Friends' => $lang['MEMBERS_AREA']
);
$template->pparse('overall_footer');
Автор: hamshen
Дата сообщения: 14.08.2006 18:11
Pazan
Во первых ничто не мешало тебе просто вставить в код мой пример.
Во вторых, если пишешь на PHP - по любому надо ознакомиться с синтаксисом языка.
Элементы массива должны быть разделены запятой. Т.е. в данном случае за $admin_link) должна быть запятая.
Автор: Pazan
Дата сообщения: 14.08.2006 18:31

Код:
37 $template->assign_vars(array(
38    'PHPBB_VERSION' => '2' . $board_config['version'],
39    'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
40    'ADMIN_LINK' => $admin_link),        
41    'Friends' => $lang['Friends']
42 );
Автор: hamshen
Дата сообщения: 14.08.2006 18:38
Вообще, все должно выглядеть так:

Код: $template->assign_vars(array(
    'PHPBB_VERSION' => '2' . $board_config['version'],
    'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
    'ADMIN_LINK' => $admin_link,
    'Friends' => $lang['MEMBERS_AREA']
    )
);
Автор: Pazan
Дата сообщения: 14.08.2006 19:59
hamshen
вот мой код

Код:
$template->assign_vars(array(
'PHPBB_VERSION' => '2' . $board_config['version'],
'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
'ADMIN_LINK' => $admin_link,
'MEMBERS_AREA' => $lang['MEMBERS_AREA']
)
);
Автор: hamshen
Дата сообщения: 14.08.2006 20:24

Цитата:
$lang['MEMBERS_AREA'] = 'MEMBERS AREA';

Это в каком файле прописано?
Автор: Pazan
Дата сообщения: 14.08.2006 20:32
hamshen

Цитата:
Это в каком файле прописано?

lang_english/lang_main.php

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

Предыдущая тема: Русский язык для Vbulletin


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.