picwall.html 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. {include="includes"}
  5. </head>
  6. <body>
  7. {include="page.header"}
  8. {if="!$thumbnails_enabled"}
  9. <div class="pure-g pure-alert pure-alert-warning page-single-alert">
  10. <div class="pure-u-1 center">
  11. {'Picture wall unavailable (thumbnails are disabled).'|t}
  12. </div>
  13. </div>
  14. {else}
  15. {if="count($linksToDisplay)===0 && $is_logged_in"}
  16. <div class="pure-g pure-alert pure-alert-warning page-single-alert">
  17. <div class="pure-u-1 center">
  18. {'There is no cached thumbnail. Try to <a href="?do=thumbs_update">synchronize them</a>.'|t}
  19. </div>
  20. </div>
  21. {/if}
  22. <div class="pure-g">
  23. <div class="pure-u-lg-1-6 pure-u-1-24"></div>
  24. <div class="pure-u-lg-2-3 pure-u-22-24 page-form page-visitor">
  25. {$countPics=count($linksToDisplay)}
  26. <h2 class="window-title">{'Picture Wall'|t} - {$countPics} {'pics'|t}</h2>
  27. <div id="plugin_zone_start_picwall" class="plugin_zone">
  28. {loop="$plugin_start_zone"}
  29. {$value}
  30. {/loop}
  31. </div>
  32. <div id="picwall-container" class="picwall-container">
  33. {loop="$linksToDisplay"}
  34. <div class="picwall-pictureframe">
  35. {ignore}RainTPL hack: put the 2 src on two different line to avoid path replace bug{/ignore}
  36. <img data-src="{$value.thumbnail}#" class="b-lazy"
  37. src=""
  38. alt="thumbnail" width="{$thumbnails_width}" height="{$thumbnails_height}" />
  39. <a href="{$value.real_url}"><span class="info">{$value.title}</span></a>
  40. {loop="$value.picwall_plugin"}
  41. {$value}
  42. {/loop}
  43. </div>
  44. {/loop}
  45. <div class="clear"></div>
  46. </div>
  47. <div id="plugin_zone_end_picwall" class="plugin_zone">
  48. {loop="$plugin_end_zone"}
  49. {$value}
  50. {/loop}
  51. </div>
  52. </div>
  53. <div class="pure-u-lg-1-6 pure-u-1-24"></div>
  54. </div>
  55. {/if}
  56. {include="page.footer"}
  57. <script src="js/thumbnails.min.js?v={$version_hash}"></script>
  58. </body>
  59. </html>