PDA

Zobacz pełną wersję : popup balloon



sojama1
02-12-2014, 13:04
Witam,
Próbuje w kodzie popup balloon zmienic wielkość okienka popup jednak po wpisaniu height 500 okno nie powieksza sie tak jakby maksymalnie było ograniczane do 250 (wpisujac wartosc np.125 okno zmniejsza sie natomiast powyzej 250 juz sie nie powieksza). Proszę o pomoc. Oto kod:

<?php/** * @JT Popup Balloon Module * @package joomtut.com * @link http://www.joomtut.com * @(C) joomtut.com. All rights reserved. * @http://www.gnu.org/copyleft/gpl.html*/// Don't allow direct access to the filedefined( '_JEXEC' ) or die( 'Restricted access' );jimport('joomla.application.module.helper'); $document =& JFactory::getDocument(); $popup_style = $params->get( 'popup_style', '' ); $popup_width = $params->get( 'popup_width', 125 ); $popup_height = $params->get( 'popup_height', 500 ); $popup_speed = $params->get( 'popup_speed', 10 ); $popup_speed = (10 - $popup_speed) * 10; if ($popup_speed < 1) { $popup_speed = 1; } else if ($popup_speed > 100) { $popup_speed = 100; } $popup_time = $params->get( 'popup_time', 5 ); $popup_time = $popup_time * 1000; $popup_autohide = $params->get( 'popup_autohide', 0 ); $popup_pos = $params->get( 'popup_pos', 1 ); $popup_position = $params->get( 'popup_position', 'jt_popup' ); $popup_border = $params->get( 'popup_border', 1 ); $popup_border_color = $params->get( 'popup_border_color', '#095197' ); $popup_radius = $params->get( 'popup_radius', 5 ); $popup_background = $params->get( 'popup_background', '#e5eaff' ); $popup_wrap_height = $popup_height + 18; $popup_wrap_border = $popup_border * 2; $max_height = $popup_height + 16; $title_width = $popup_width - 44; $popup_button = $params->get( 'popup_button', 0 ); if ($popup_button == 1) { $title_width = $popup_width - 4; } $popup_button_show = $params->get( 'popup_button_show', 'Show' ); $popup_button_hide = $params->get( 'popup_button_hide', 'Hide' ); $popup_button_close = $params->get( 'popup_button_close', 'Close' ); $popup_bar_color = $params->get( 'popup_bar_color', '#095197' ); $popupbt = base64_decode('Sm9vbWxhISB0dXRvcmlhbHMgYW5kIG1vcmU ='); $popup_text_color = $params->get( 'popup_text_color', '#ffffff' ); $popuptl = base64_decode('aHR0cDovL3d3dy5qb29tdHV0LmNvbQ=='); $popup_link_open = $params->get( 'popup_link_open', '_blank' ); $popup_text_scroll = $params->get( 'popup_text_scroll', 0 ); $popup_scroll_style = $params->get( 'popup_scroll_style', 'left' ); $popup_scroll_delay = $params->get( 'popup_scroll_delay', 100 ); $popup_scroll_amount = $params->get( 'popup_scroll_amount', 2 ); if ($popup_scroll_style == 'slide') { $scroll_style = 'behavior="slide"'; } else if ($popup_scroll_style == 'alternate') { $scroll_style = 'behavior="alternate"'; } else { $scroll_style = 'direction="'.$popup_scroll_style.'"'; } $minHeight = 18; $popup_toolbar_height = 17; if ((!$popupbt) && ($popup_button == 1)) { $popup_wrap_height = $popup_height; $max_height = $popup_height; $minHeight = 0; $popup_toolbar_height = 0; }if ((strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.') == FALSE) && (strlen($popupbt) == base64_decode('MjY=')) && (strlen($popuptl) == base64_decode('MjI='))) { $document->addStyleSheet('modules/mod_jt_popup_balloon/assets/mod_jt_popup_balloon.css'); $document->addStyleDeclaration( $popup_style ); echo '<!-- Start JT Popup Balloon Module -->'; if ($popup_pos == 0) { echo '<div id="popup_wrap" style="left:0px;bottom:'.$popup_wrap_border.'px;width:'.$ popup_width.'px;height:'.$minHeight.'px;max-height:'.
$popup_wrap_height.'px;">'; } else { echo '<div id="popup_wrap" style="right:'.$popup_wrap_border.'px;bottom:'.$popup_wra p_border.'px;width:'.$popup_width.'px;height:'.$mi nHeight.'px;max-
height:'.$popup_wrap_height.'px;">'; } echo '<div id="popup_inner" style="border:'.$popup_border.'px solid '.$popup_border_color.';-moz-border-radius:'.$popup_radius.'px;-webkit-border-radius:'.
$popup_radius.'px;-khtml-border-radius:'.$popup_radius.'px;border-radius:'.$popup_radius.'px;">'; echo '<div id="popup_toolbar" style="background:'.$popup_bar_color.';height:'.$popup_to olbar_height.'px;">'; if ($popupbt) { echo '<div id="title" style="width:'.$title_width.'px;">'; if ($popup_text_scroll == 0) { echo '<marquee '.$scroll_style.' scrolldelay="'.$popup_scroll_delay.'" scrollamount="'.$popup_scroll_amount.'" style="height:'.
$popup_toolbar_height.'px;">'; } if ($popuptl) { echo '<a style="color:'.$popup_text_color.';" href="'.$popuptl.'" alt="'.$popupbt.'" title="'.$popupbt.'" target="'.
$popup_link_open.'">'.$popupbt.'</a>'; } else { echo '<span style="color:'.$popup_text_color.';" alt="'.$popupbt.'" title="'.$popupbt.'">'.$popupbt.'</span>'; } if ($popup_text_scroll == 0) { echo '</marquee>'; } echo '</div>'; } if ($popup_button == 1) { echo '<ul id="popup_button" style="display:none;">'; } else { echo '<ul id="popup_button">'; } echo '<li id="popup_hide">'; echo '<a class="popup_min" href="javascript:clickhide();" title="'.$popup_button_hide.'"></a>'; echo '</li>'; echo '<li id="popup_show" style="display: none;">'; echo '<a class="popup_max" href="javascript:clickshow();" title="'.$popup_button_show.'"></a>'; echo '</li>'; echo '<li id="popup_close">'; echo '<a class="popup_close" href="javascript:clickclose();" title="'.$popup_button_close.'"></a>'; echo '</li>'; echo '</ul>'; echo '</div>'; echo '<div id="popup_content" style="width:'.$popup_width.'px;height:'.$popup_height.'p x;background:'.$popup_background.';">'; $modules =& JModuleHelper::getModules($popup_position); foreach ($modules as $module) { echo JModuleHelper::renderModule($module); } echo '</div>'; echo '</div>'; echo '</div>'; echo "<script type=\"text/javascript\">\n"; echo "var popupBalloon = document.getElementById('popup_wrap');\n"; echo "var autoHidePop;\n"; echo "var IntervalId = 0;\n"; echo "var maxHeight = $max_height;\n"; echo "var minHeight = $minHeight;\n"; echo "var curHeight = 0;\n"; echo "var popSpeed = $popup_speed;\n"; echo "var timeOut = $popup_time;\n"; echo "var autoHide = $popup_autohide;\n"; echo "</script>"; echo '<script src="modules/mod_jt_popup_balloon/assets/mod_jt_popup_balloon.js" type="text/javascript"></script>'; echo "<!-- End JT Popup Balloon Module -->";}?>

sojama1
06-12-2014, 21:23
Naprawde nikt nie jest w stanie mi pomoc?

GOGOKOM
09-12-2014, 22:11
Full ma wsparcie http://www.joomtut.com/joomla-extensions/255-jt-popup-balloon-module-display-any-module-in-popup-balloon#download
Free ograniczenia
może w tym jest problem ?