[ 1475220 ] some 6.99 templates have double slashes
This commit is contained in:
parent
a1570eeb71
commit
2f24cd3f3c
51 changed files with 127 additions and 160 deletions
|
|
@ -704,8 +704,8 @@ sub viewForm {
|
|||
my $self = shift;
|
||||
my $passedVars = shift;
|
||||
my $var;
|
||||
$self->session->style->setLink($self->session->config->get("extrasURL").'/tabs/tabs.css', {"type"=>"text/css"});
|
||||
$self->session->style->setScript($self->session->config->get("extrasURL").'/tabs/tabs.js', {"type"=>"text/javascript"});
|
||||
$self->session->style->setLink($self->session->url->extras('tabs/tabs.css'), {"type"=>"text/css"});
|
||||
$self->session->style->setScript($self->session->url->extras('tabs/tabs.js'), {"type"=>"text/javascript"});
|
||||
$var->{entryId} = $self->session->form->process("entryId") if ($self->canEdit);
|
||||
$var = $passedVars || $self->getRecordTemplateVars($var);
|
||||
return $self->processTemplate($var,$self->get("templateId"));
|
||||
|
|
|
|||
|
|
@ -1125,8 +1125,7 @@ sub resolveConflictForm {
|
|||
my $self = shift;
|
||||
my $event1 = shift;
|
||||
my $event2 = shift;
|
||||
my $extrasURL = $self->session->config->get("extrasURL");
|
||||
my $deleteIcon = $extrasURL."/toolbar/bullet/delete.gif";
|
||||
my $deleteIcon = $self->session->icon->getBaseURL()."delete.gif";
|
||||
my %var;
|
||||
my $sth = $self->session->db->read("
|
||||
select productId, title, price, description
|
||||
|
|
@ -2495,7 +2494,7 @@ sub www_search {
|
|||
my @joined;
|
||||
|
||||
my $language = $i18n->getLanguage(undef,"languageAbbreviation");
|
||||
$var{'calendarJS'} = '<script type="text/javascript" src="'.$self->session->config->get('extrasURL').'/calendar/calendar.js"></script><script type="text/javascript" src="'.$self->session->config->get('extrasURL').'/calendar/lang/calendar-'.$language.'.js"></script><script type="text/javascript" src="'.$self->session->config->get('extrasURL').'/calendar/calendar-setup.js"></script>';
|
||||
$var{'calendarJS'} = '<script type="text/javascript" src="'.$self->session->url->extras('calendar/calendar.js').'"></script><script type="text/javascript" src="'.$self->session->url->extras('calendar/lang/calendar-'.$language.'.js').'"></script><script type="text/javascript" src="'.$self->session->url->extras('calendar/calendar-setup.js').'"></script>';
|
||||
|
||||
#Get the eventIds of valid prereqs if we're in prereq mode
|
||||
#Put the productIds of valid prereqs into a list so we can return only valid prereq choices in our search
|
||||
|
|
@ -2821,7 +2820,7 @@ sub www_search {
|
|||
|
||||
$p->appendTemplateVars(\%var);
|
||||
$self->buildMenu(\%var);
|
||||
$var{'ems.wobject.dir'} = $self->session->config->get("extrasURL")."/wobject/EventManagementSystem";
|
||||
$var{'ems.wobject.dir'} = $self->session->url->extras("wobject/EventManagementSystem");
|
||||
|
||||
return $self->session->style->process($self->processTemplate(\%var,$self->getValue("searchTemplateId")),$self->getValue("styleTemplateId"));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -202,12 +202,12 @@ sub prepareView {
|
|||
if ($vars{showAdmin}) {
|
||||
# under normal circumstances we don't put HTML stuff in our code, but this will make it much easier
|
||||
# for end users to work with our templates
|
||||
$self->session->style->setScript($self->session->config->get("extrasURL")."/draggable.js",{ type=>"text/javascript" });
|
||||
$self->session->style->setLink($self->session->config->get("extrasURL")."/draggable.css",{ type=>"text/css", rel=>"stylesheet", media=>"all" });
|
||||
$self->session->style->setScript($self->session->url->extras("draggable.js"),{ type=>"text/javascript" });
|
||||
$self->session->style->setLink($self->session->url->extras("draggable.css"),{ type=>"text/css", rel=>"stylesheet", media=>"all" });
|
||||
$self->session->style->setRawHeadTags('
|
||||
<style type="text/css">
|
||||
.dragging, .empty {
|
||||
background-image: url("'.$self->session->config->get("extrasURL").'/opaque.gif");
|
||||
background-image: url("'.$self->session->url->extras('opaque.gif').'");
|
||||
}
|
||||
</style>
|
||||
');
|
||||
|
|
@ -222,7 +222,7 @@ sub view {
|
|||
# for end users to work with our templates
|
||||
$self->{_viewVars}{"dragger.icon"} = $self->session->icon->drag();
|
||||
$self->{_viewVars}{"dragger.init"} = '
|
||||
<iframe id="dragSubmitter" style="display: none;" src="'.$self->session->config->get("extrasURL").'/spacer.gif"></iframe>
|
||||
<iframe id="dragSubmitter" style="display: none;" src="'.$self->session->url->extras('spacer.gif').'"></iframe>
|
||||
<script type="text/javascript">
|
||||
dragable_init("'.$self->getUrl("func=setContentPositions;map=").'");
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -1043,20 +1043,6 @@ sub getIndexerParams {
|
|||
return $result;
|
||||
}
|
||||
|
||||
#-------------------------------------------------------------------
|
||||
=head1 getIcon
|
||||
|
||||
Returns the icon of the SQLForm asset.
|
||||
|
||||
=cut
|
||||
|
||||
sub getIcon {
|
||||
my $self = shift;
|
||||
my $small = shift;
|
||||
return $self->session->config->get("extrasURL").'/assets/small/sqlform.gif' if ($small);
|
||||
return $self->session->config->get("extrasURL").'/assets/sqlform.gif';
|
||||
}
|
||||
|
||||
#-------------------------------------------------------------------
|
||||
=head1 getName
|
||||
|
||||
|
|
@ -1730,9 +1716,9 @@ my $message = $i18n->get('change field warning');
|
|||
);
|
||||
|
||||
# This js file contains code to handle the dynamics of this form.
|
||||
$self->session->style->setScript($self->session->config->get("extrasURL").'/'.'wobject/SQLForm/SQLFormJoinSelector.js', {type => 'text/javascript'});
|
||||
$self->session->style->setScript($self->session->config->get("extrasURL").'/'.'js/at/AjaxRequest.js', {type => 'text/javascript'});
|
||||
$self->session->style->setScript($self->session->config->get("extrasURL").'/'.'wobject/SQLForm/SQLFormEditField.js', {type => 'text/javascript'});
|
||||
$self->session->style->setScript($self->session->url->extras('wobject/SQLForm/SQLFormJoinSelector.js'), {type => 'text/javascript'});
|
||||
$self->session->style->setScript($self->session->url->extras('js/at/AjaxRequest.js'), {type => 'text/javascript'});
|
||||
$self->session->style->setScript($self->session->url->extras('wobject/SQLForm/SQLFormEditField.js'), {type => 'text/javascript'});
|
||||
|
||||
my $jsDatabases = '[' . join(',', map {"{key : '$_', value : '$_'}"} $dbLink->db->buildArray('show databases')) . ']';
|
||||
my $jsInitJoinSelector;
|
||||
|
|
|
|||
|
|
@ -399,7 +399,7 @@ sub view {
|
|||
my $self = shift;
|
||||
my $var = {};
|
||||
#Set some template variables
|
||||
$var->{'extrasFolder'} = $self->session->config->get("extrasURL")."/wobject/StockData";
|
||||
$var->{'extrasFolder'} = $self->session->url->extras("wobject/StockData");
|
||||
$var->{'editUrl'} = $self->getUrl("func=editStocks");
|
||||
$var->{'isVisitor'} = $self->session->user->userId eq 1;
|
||||
$var->{'stock.display.url'} = $self->getUrl("func=displayStock;symbol=");
|
||||
|
|
@ -448,7 +448,7 @@ sub www_displayStock {
|
|||
my $var = {};
|
||||
return $self->session->privilege->noAccess() unless $self->canView();
|
||||
|
||||
$var->{'extrasFolder'} = $self->session->config->get("extrasURL")."/wobject/StockData";
|
||||
$var->{'extrasFolder'} = $self->session->url->extras("wobject/StockData");
|
||||
|
||||
my $symbol = $self->session->form->process("symbol");
|
||||
my $data = $self->_getStocks([$symbol]);
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ sub _getLocationData {
|
|||
cityState => $1 || $location,
|
||||
sky => $2 || 'N/A',
|
||||
tempF => $3 || 'N/A',
|
||||
iconUrl => $self->session->config->get("extrasURL").'/wobject/WeatherData/'.$self->_chooseWeatherConditionsIcon($2).'.jpg'
|
||||
iconUrl => $self->session->url->extras("wobject/WeatherData/".$self->_chooseWeatherConditionsIcon($2).'.jpg')
|
||||
};
|
||||
$cache->set($locData, 60*60) if $locData->{sky} ne 'NULL';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@ sub view {
|
|||
my $var = $self->get;
|
||||
|
||||
#This is where you will store your wobject's extras files, any javascript, css, or any other files your wobject may use.
|
||||
$var->{'extrasFolder'} = $session{config}{extrasURL}."/wobject/NewWobject";
|
||||
$var->{'extrasFolder'} = $session->url->extras("/wobject/NewWobject");
|
||||
|
||||
#This is an example of debugging code to help you diagnose problems.
|
||||
#WebGUI::ErrorHandler::warn($self->get("templateId"));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue