Problem wcięć akapitowych

Pomoc w przypadku kłopotów z modyfikacjami: instalacją, konfiguracją, błędami. Zakładając nowy temat pamiętaj o odpowiednim prefiksie!
Regulamin forum Na tym forum wymagane jest stosowanie prefiksów w tytułach tematów. Prefiks tematu musi składać się nazwy modyfikacji, której dotyczy problem. Dla modyfikacji phpBB Gallery poprawna nazwa tematu to przykładowo [phpBB Gallery] Problem z wgrywaniem zdjęć. Tematy niespełniające wymogu będą przenoszone do kosza.
  • Autor
  • Wiadomość
Offline

Oeone

  • Posty: 17
  • Rejestracja: 25 kwietnia 2009, 14:46

Problem wcięć akapitowych

Post22 lipca 2015, 16:09

Dzień dobry. Potrzebowałam wcięć akapitowych w postach na forum i skorzystałam z modyfikacji pliku functions_content.php, którą znalazłam na phpbb.com (modyfikacja nie ma nazwy, więc jej nie podawałam w prefiksie w nazwie tematu). Działa, ale mam mały problem. Ile bym nie dała pustych linii do posta, po dodaniu one się "scalają" jak na pierwszym screenie. Chciałabym, by po dodaniu większej ilości pustych linii np. 3-4 był jakikolwiek odstęp, jak na drugim obrazku.

Screen 1: http://i60.tinypic.com/venbm8.jpg
Screen 2: http://i62.tinypic.com/11tanut.jpg


Załączam kod:
Kod: Zaznacz cały
/**
* custom version of nl2br which takes custom BBCodes into account
*/
function bbcode_nl2br($text)
{
   //  It looks like this works.  Can't put in multiple lines of whitespace, though.
   // first, lets trim starting/trailing whitespace

   $text = trim($text);
   
   // temporarily replace one or more consecutive newlines
   // into SOH characters (not used in normal text)
   
   $text = preg_replace('~(\r\n|\n){1,}|$~', "\001", $text);
   
   // convert remaining (i.e. single) newlines into html br's
   
   $text = nl2br($text);
   
   // finally, replace SOH chars with paragraphs
   
   $text = preg_replace('/(.*?)\001/s', '<p>$1</p>' . "\n", $text);
   return $text;
}
Offline

Oeone

  • Posty: 17
  • Rejestracja: 25 kwietnia 2009, 14:46

Re: Problem wcięć akapitowych

Post31 lipca 2015, 17:43

Temat można usunąć, zaktualizowałam forum do 3.1. ;)

Wróć do Pomoc

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości