Changelog for themes - My-Little-Forum/mylittleforum GitHub Wiki

Version 2.4.22

  • the template main.tpl got an additional link to top of the page in the right footer menu; additionally the two RSS-links was separated into two list items (line 82 and following)
  • in correlation with that a few changes occured in the CSS code (style.css: lines 84 (removed padding) and 109 (added selector #footermenu li a.rss), same but minified rules in style.min.css: lines 60 and 76)
  • the subtemplates entry.inc.tpl (in line 50), thread.inc.tpl (in line 68) and thread_linear.inc.tpl (also in line 68) got an additional link to top of the page in the options menu (bookmark handling, editing or deleting the entry and so on) located usually below the entry; see therrefore also the addition of the rule for #footermenu a.go-to-top-link in style.css (lines 111 and 112) and in style_min.css (line 77)
  • because of the added backup functions for subscriptions and tags two new links was added in the link list of the backup page in the admin area (code line 878, links for backup modes 11 and 12 at the end of the line)

Version 2.4.20

  • Because of the added checks for the CSRF-token for the calls to delete one or more postings, a few templates (entry.inc.tpl, index.inc.tpl, index_table.inc.tpl, thread.inc.tpl, thread_linear.inc.tpl) was changed to add the token to the calls. Please search for {$CSRF_TOKEN} in the view of changed places to locate the exact places you have to change in your own theme. You will not be able to delete a posting without adapt these changes!

Version 2.4.19

  • To ensure the correct height of an image in the Ajax-preview the height is set to auto in the CSS files.
  • The settings section in the admin.inc.tpl got a new variable name. Previous variable $settings is now named $edSet. See the details in the file tab of pull request 449.

Version 2.4.18

  • The CSS of the default theme got one update to prevent the thumbnail images in a posting to take the full height of the posting. The relevant changes are accessible in pull request #442.

Version 2.4.17

Version 2.4.15 and 2.4.16

No new changes in the default theme.

Version 2.4.14

Version 2.4.13

  • The names of several form fields in the registration and the posting form are built dynamically from now on. Because of that the name attributes of these fields are variables in the templates. Additionally a few fields of the registration form changed their order to prevent an issue with the Firefox browser (the password fields follows now immediately after the user name field). See therefore …

Version 2.4.11

Version 2.4.10

Version 2.4.9

Mouse cursor pointer is added to hovered label elements.

label { cursor:pointer; }

Version 2.4.8

Version 2.4.7

Add new HTML elements and CSS class for honey pots, pull request #305

For spam protection, new text fields are added to the forms that should be invisible.

  • new hidden field for CSRF-token in posting.inc.tpl
  • new fields for honeypots in posting.inc.tpl, made invisible with the new CSS rule for form p.hp
  • new fields for honeypots in register.inc.tpl, made invisible with the new CSS rule for form p.hp
  • tabindices for all form fields in register.inc.tpl
  • form p.hp { display: none; } new introduced rule block

Version 2.4.6

Changed structure in the latest postings list, pull requests #266, #269

A shortened example for a list item before the change

<li><a href="index.php?id=#1"><span class="read">Subject line</span><br />date of the entry</a></li>

… and after the change.

<li><a href="index.php?id=#1" class="read"><span class="entry-title">Subject line</span><br /><span class="entry-date">date of the entry</span></a></li>

Additionally the blocks of the bottombar of the table view in index_table.inc.tpl got the same structure of Ids and classes as the structure in the sidebar of the thread view exists. This changes caused on their part changes in the CSS-files.

  • #sidebar, new: width: 13em
  • #latest-postings, removed: width: 13em, changed: margin: 0 0 20px 20px => margin: 0 0 20px 0
  • #tagcloud, removed: width: 13em, changed: margin: 0 0 20px 20px => margin: 0 0 20px 0
  • #modmenu, removed: width: 13em, changed: margin: 0 0 20px 20px => margin: 0 0 20px 0
  • #latest-postings ul, new: max-width: 100%
  • #latest-postings li a, removed: font-size:0.82em, new: background-color: #f0f0f0, changed: padding:3px 5px 3px 5px => padding:3px 5px
  • #latest-postings li a:visited, #latest-postings li a.read, new introduced rule block
  • #latest-postings li a:visited .entry-title, #latest-postings li a.read .entry-title, new introduced rule block
  • #latest-postings li a:hover, enhanced to #latest-postings li a:focus, #latest-postings li a:hover
  • #latest-postings li a:focus .entry-title,#latest-postings li a:hover .entry-title, new introduced rule block
  • #latest-postings li a .entry-date,#latest-postings li a.read .entry-date, new introduced rule block
  • #latest-postings li a span, removed rule block

Bugfix for meta elements, deduplication of title-attributes, pull request #267

The author of #267 is Romchik

Pull request #270

  • #bottombar:not(.js-display-fold) h3.sidebar, new introduced rule block
  • #bottombar p.tagcloud, removed rule block
  • #bottombar p.tagcloud strong, removed rule block
  • #bottombar #tagcloud p, new introduced rule block, replacement for #bottombar p.tagcloud and #bottombar p.tagcloud strong
  • #bottombar .latestposts, removed rule block
  • #bottombar .latestposts li, removed rule block
  • #bottombar .latestposts a, removed rule block
⚠️ **GitHub.com Fallback** ⚠️