Browse Source

http -> https in templates

master
rdrew 7 months ago
parent
commit
6599bd6a74
  1. 0
      css/sass/components/_accordion.scss
  2. 0
      images/floorplan.png
  3. 2
      roblib_2023.theme
  4. 50
      templates/block/block--footer5.html.twig
  5. 2
      templates/components/field--node--field-proxied-link--database.html.twig

0
css/sass/components/_accordion.scss

0
images/floorplan.png

Before

Width:  |  Height:  |  Size: 2.5 MiB

After

Width:  |  Height:  |  Size: 2.5 MiB

2
roblib_2023.theme

@ -26,7 +26,7 @@ function roblib_2023_field__field_proxied_link__database($variables) {
// this dumps the vars using the devel mod. use it to target the varibles printed below.
$output = '';
$output = '<a href="http://proxy.library.upei.ca/login?url=' . $variables['items'][0]['#element']['display_url'] . '">' . $variables['items'][0]['#element']['title'] . '</a>';
$output = '<a href="https://proxy.library.upei.ca/login?url=' . $variables['items'][0]['#element']['display_url'] . '">' . $variables['items'][0]['#element']['title'] . '</a>';
return $output;
}

50
templates/block/block--footer5.html.twig

@ -0,0 +1,50 @@
{#
/**
* @file
* Theme override to display a block.
*
* Available variables:
* - plugin_id: The ID of the block implementation.
* - label: The configured label of the block if visible.
* - configuration: A list of the block's configuration values.
* - label: The configured label for the block.
* - label_display: The display settings for the label.
* - provider: The module or other provider that provided this block plugin.
* - Block plugin specific settings will also be stored here.
* - in_preview: Whether the plugin is being rendered in preview mode.
* - content: The content of this block.
* - attributes: array of HTML attributes populated by modules, intended to
* be added to the main container tag of this template.
* - id: A valid HTML ID and guaranteed unique.
* - title_attributes: Same as attributes, except applied to the main title
* tag that appears in the template.
* - title_prefix: Additional output populated by modules, intended to be
* displayed in front of the main title tag that appears in the template.
* - title_suffix: Additional output populated by modules, intended to be
* displayed after the main title tag that appears in the template.
*
* @see template_preprocess_block()
*/
#}
{%
set classes = [
'block',
'block-' ~ configuration.provider|clean_class,
'block-' ~ plugin_id|clean_class,
]
%}
<div{{ attributes.addClass(classes) }}>
{{ title_prefix }}
{% if label %}
<h3{{ title_attributes }}>{{ label }}</h3>
{% endif %}
{{ title_suffix }}
{% block content %}
{{ content }}
{% if user.isAuthenticated %}
<p>
<a class="staff-tasks button success expanded" href="/staff_tasks">Staff Tasks</a>
</p>
{% endif %}
{% endblock %}
</div>

2
templates/components/field--node--field-proxied-link--database.html.twig

@ -62,7 +62,7 @@
</div>
{% else %}
{% for item in items %}
<div{{ attributes.addClass(classes, 'field__item') }}><h3><i class="fa-solid fa-link"></i>&nbsp;<a href="http://proxy.library.upei.ca/login?url={{ item.content['#url']}}">{{ item.content['#title']}}</a></h3></div>
<div{{ attributes.addClass(classes, 'field__item') }}><h3><i class="fa-solid fa-link"></i>&nbsp;<a href="https://proxy.library.upei.ca/login?url={{ item.content['#url']}}">{{ item.content['#title']}}</a></h3></div>
{% endfor %}
{% endif %}
{% else %}

Loading…
Cancel
Save