Работает, как и требовалось.
Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Тема с большой буквы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
betterqn
- phpBB 1.4.4
- Сообщения: 123
- Стаж: 17 лет 2 месяца
- Благодарил (а): 25 раз
-
betterqn
- phpBB 1.4.4
- Сообщения: 123
- Стаж: 17 лет 2 месяца
- Благодарил (а): 25 раз
Re: Тема с большой буквы
Сразу не заметил, пользователи подсказали.
Выскакивает и соответственно шапка съезжает вниз:
[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 1127: Undefined variable: subject
[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 1127: Undefined variable: subject
[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 1127: Undefined variable: subject
строка 1127
Причём только когда нажимаешь на кнопку "Ответить", если через быстрый ответ - всё нормально.
Выскакивает и соответственно шапка съезжает вниз:
[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 1127: Undefined variable: subject
[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 1127: Undefined variable: subject
[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 1127: Undefined variable: subject
строка 1127
Код: Выделить всё
'POST_SUBJECT' => utf8_ucfirst($subject),-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 7 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1455 раз
Re: Тема с большой буквы
Вы правили не ту строчку. Гляньте внимательнее предыдущую страницу. А в данной строчке должен быть не $subject, а $post_subject.
-
Casper
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 16 лет 7 месяцев
- Откуда: без понятия
Автоматически сделать первую букву заглавной
Ребята, помогите сделать.
Надо чтобы при создании новой темы, первая буква в названии темы была заглавной. Устал бороться с юзерской ленью.
Заранее спасибо.
Надо чтобы при создании новой темы, первая буква в названии темы была заглавной. Устал бороться с юзерской ленью.
Заранее спасибо.
Я только начал изучение phpBB, не ругайте строго.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Автоматически сделать первую букву заглавной
К сожалению функция преобразования первого символа строки в верхний регистр
Найти
После вставить
ucfirst() с кириллицей не работает, поэтому так: в файле posting.phpНайти
Код: Выделить всё
$post_data['post_subject'] = utf8_normalize_nfc(request_var('subject', '', true)); Код: Выделить всё
//
$post_data['post_subject'] = mb_ereg_replace("^[\ ]+","", $post_data['post_subject']);
$post_data['post_subject'] = mb_strtoupper(mb_substr($post_data['post_subject'], 0, 1, "UTF-8"), "UTF-8").mb_substr($post_data['post_subject'], 1, mb_strlen($post_data['post_subject']), "UTF-8" );
// Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Casper
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 16 лет 7 месяцев
- Откуда: без понятия
Re: Автоматически сделать первую букву заглавной
Sheer, спасибо. Только вот почему-то на денвере не работает, грит не определена функция и на все, что mb_...
Я только начал изучение phpBB, не ругайте строго.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Автоматически сделать первую букву заглавной
Потому что Денвер обновить давно пора и поставить php5.Casper писал(а):почему-то на денвере не работает
У меня Денвер-3 от 2010-03-18, все работает.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Casper
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 16 лет 7 месяцев
- Откуда: без понятия
Re: Автоматически сделать первую букву заглавной
Оффтоп конечно, но я проверял и версию PHP показывает тоже 5. Странно все это как-то.
Но главное что фокус работает.
Но главное что фокус работает.
Я только начал изучение phpBB, не ругайте строго.
-
grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
Re: Автоматически сделать первую букву заглавной
Вроде все уже придумано Тема с большой буквы
В жизни так бывает...
-
Casper
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 16 лет 7 месяцев
- Откуда: без понятия
Re: Автоматически сделать первую букву заглавной
Фокус в том, что там, где придумано ничего не работает. А тут раз и пошло.
А денвер - да разберемся с денвером.
А денвер - да разберемся с денвером.
Я только начал изучение phpBB, не ругайте строго.
-
grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
Re: Автоматически сделать первую букву заглавной
Странно... я делал по той инструкции и все вроде работало... хотя может быть из за того что форум 3.0.7. ....
В жизни так бывает...
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Тема с большой буквы
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

