#5 Active page does not work, but even if it did the template has no style class for it

باز‌کردن
6 سال پیش باز شده توسط vaeringjar · 4 دیدگاه

Basically two problems, though minor:

  • pagePrime does not actually detect the current page.
  • The style sheet has no class named "active"
$ grep -in "pagePrime\|active" themes/pelican/templates/*
themes/pelican/templates/base.html:52:            <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ link }}">{{ title }}</a></li>
themes/pelican/templates/base.html:64:            <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ page.url }}">{{ page.title }}</a></li>
themes/pelican/templates/base.html:70:            <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li>

Basically two problems, though minor: * pagePrime does not actually detect the current page. * The style sheet has no class named "active" ``` $ grep -in "pagePrime\|active" themes/pelican/templates/* themes/pelican/templates/base.html:52: <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ link }}">{{ title }}</a></li> themes/pelican/templates/base.html:64: <li{% if page == pagePrime %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ page.url }}">{{ page.title }}</a></li> themes/pelican/templates/base.html:70: <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li> ```
zPlus نظر 6 سال پیش
مالک

What are the "expected behavior" and "actual/current behavior"?

What are the "expected behavior" and "actual/current behavior"?
vaeringjar نظر 6 سال پیش
مالک

The original template, which was a fork itself, had a way alter the menu to highlight or underline the text/link for the current page.

The original template, which was a fork itself, had a way alter the menu to highlight or underline the text/link for the current page.
zPlus نظر 6 سال پیش
مالک

There are only two pages, "TODO" and "Why ?", correct?

There are only two pages, "TODO" and "Why ?", correct?
vaeringjar نظر 6 سال پیش
مالک

This might not make any sense anymore for this template. The original template before the fork didn't really have it either. I'll think about it for a few more days, but I think just removing the references makes more sense.

This might not make any sense anymore for this template. The original template before the fork didn't really have it either. I'll think about it for a few more days, but I think just removing the references makes more sense.
برای پیوستن به گفتگو، وارد شودید.
بدون برچسب
بدون نقطه عطف
بدون مسئول رسیدگی
2 مشارکت کننده
درحال بارگذاری...
لغو
ذخيره
هنوز محتوایی ایجاد نشده.