Dwa moduły, nazwijmy je A i B. Wchodzę na moduł A, jedna podstrona, jedno pole - edytor tekstu utworzony kodem
$classToLoad = IPSLib::loadLibrary( IPS_ROOT_PATH . 'sources/classes/editor/composite.php', 'classes_editor_composite' );
$editor = new $classToLoad();
$edytor = $editor->show( 'tresc', array(
'type' => 'mini',
'minimize' => FALSE,
'height' => 70,
'autoSaveKey' => '',
'warnInfo' => NULL,
'modAll' => FALSE,
'recover' => FALSE,
'noSmilies' => FALSE,
'isHtml' => TRUE,
'isRte' => TRUE,
'isTypingCallBack' => '',
'delayInit' => FALSE,
'editorName' => NULL
) );
wypełniam, zatwierdzam buttonem, który powoduje zatwierdzenie formularza i tym samym wpisanie zawartości do bazy danych. Moduł B - wyświetlanie zawartości kolumny z wpisaną wyżej treścią z parsowaniem:
IPSText::getTextClass('bbcode')->parse_html = 1;
IPSText::getTextClass('bbcode')->parse_nl2br = 1;
IPSText::getTextClass('bbcode')->parse_bbcode = 1;
IPSText::getTextClass('bbcode')->parse_smilies = 1;
IPSText::getTextClass('bbcode')->parsing_section = 'game_profile_html';
IPSText::getTextClass('bbcode')->parsing_mgroup = $this->memberData['member_group_id'];
IPSText::getTextClass('bbcode')->parsing_mgroup_others = $this->memberData['mgroup_others'];
$aaa['_tresc'] = IPSText::getTextClass('bbcode')->preDisplayParse( $aaa['tresc'] );
Moduł B wyświetlający wyświetla to w divie (szerokość 500px). Jednak obraz ten jest dużo większy i wychodzi po za tego diva. Tutaj pojawia się problem jak go automatycznie zmniejszyć?