Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Неразрывный пробел

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Artem
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет 4 месяца

Неразрывный пробел

Сообщение Artem »

Уважаемые гении, подскажите, пожалуйста, возможно ли в phpbb использование & n s p b ; пробела? а то мои пользователи жалуются, что им не нравится писать 100000 вместо 100 000 или ст.121 вместо ст. 121.
Hellraiser
phpBB 2.0.1
Сообщения: 258
Стаж: 20 лет

Сообщение Hellraiser »

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

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

1                   0                          0                               0
00000000000            000000000000000             0000000000000
Ты про это?
The last Ink

Сообщение The last Ink »

Hellraiser
по моему это про то, чтобы было возможно использовать большое количество пробелов в сообщении....для этого есть мод специальный....

вот-с:

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

############################################################## 
## MOD Title: Allow multiple spaces in posts 
## MOD Author: chris_blessing < webguy@330i.net > (Chris Blessing) http://forums.330i.net 
## MOD Description: As the title states, it simply allows users to use multiple spaces 
##				    in their posts by inserting the &nbsp; entity as necessary. 
## MOD Version: 1.0.0 
## 
## Installation Level: Easy
## Installation Time: 1 Minute
## Files To Edit: includes/functions_post.php
## Included Files: n/a
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## This is a global add-on, no ACP control provided (yet).
############################################################## 
## MOD History: 
## 
##   2004-04-17 - Version 1.0.0
##      - first edition, no ACP yet 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
# 

includes/functions_post.php

# 
#-----[ FIND ]------------------------------------------ 
# 

		$message = bbencode_first_pass($message, $bbcode_uid);
	}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

	// MOD allow multiple spaces BEGIN
	$message = replace_double_spaces($message);
	// MOD allow multiple spaces END
	
# 
#-----[ FIND ]------------------------------------------ 
# 

?>

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

	// MOD allow multiple spaces BEGIN
	function replace_double_spaces($message)
	{
		// setup find/replace vars
		$nbsp_match = '/  /';
		$nbsp_replace = ' &nbsp;';
		
		// replace all instances of double-spaces with a single space + &nbsp;
		$message = preg_replace($nbsp_match, $nbsp_replace, $message);
	
		return $message;
	}
	// MOD allow multiple spaces END

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 
 
Hellraiser
phpBB 2.0.1
Сообщения: 258
Стаж: 20 лет

Сообщение Hellraiser »

The last Ink

Я пока незнаю что он хочет если чесно :roll:
Artem
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет 4 месяца

Сообщение Artem »

Извините тупого. Я хочу, чтобы пользователь писал свое сообщение и не волновался, что когда он напишет "100 000 рублей" у него в итоге не оказалось "100" в одной строчке, а "000 рублей" в другой строчке
Hellraiser
phpBB 2.0.1
Сообщения: 258
Стаж: 20 лет

Сообщение Hellraiser »

Переносы строк чтоли????

Предпросмотр поможет.

Или я непойму ты хочешь писать уже форматированный текст???
А как с удобством просмотра на разных разрешениях экрана?
800х600, 1024х768, 1600х1200 как они будут видеть текст набранный в другом разрешении со скролингом, это более удобно?
Artem
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет 4 месяца

Сообщение Artem »

именно переносы строк. с тегом nobr я разобрался, а вот "100&nbsp;000 рублей", чтобы в начале строки вышеупомянутый тег не применять, не получается!
Splurov
phpBB 1.4.4
Сообщения: 138
Стаж: 19 лет 5 месяцев
Откуда: Россия, Москва

Сообщение Splurov »

Artem
нужно добавить в posting.php некоторое регулярное выражение которое как раз и будет заменять текст по опред. правилам (в данном случае примерно так: /(\d+)\s(\d+)/$1&nbsp;$2/ (это общий синтаксис. в пхп будет выглядеть немного не так)) перед добавлением в базу. а в функциях редактирования сообщения нужно будет добавить раскодировку этих правил.
немножко сумбурно - но в общем так :-)
Clerk
phpBB 1.0.0
Сообщения: 1
Стаж: 19 лет 3 месяца

Сообщение Clerk »

Вместо & n b s p ; используйте код & # 1 6 0 ; (без пробелов, конечно)

100 000
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Ну и зря, с таким пробелом посты будут растянуты по ширине, так как не будет переноса (кроме enter'a конечно).
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

Вернуться в «Поддержка phpBB 2.0.x»