Commit c86603fa authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Hide print button if --seo option not used.

Printing only works with --seo enabled.
parent a32fb6e1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -251,6 +251,7 @@ module JsDuck
        "{footer}" => "<div id='footer-content' style='display: none'>#{@opts.footer}</div>",
        "{extjs_path}" => @opts.extjs_path,
        "{local_storage_db}" => @opts.local_storage_db,
        "{show_print_button}" => @opts.seo ? "true" : "false",
        "{welcome}" => @welcome.to_html,
        "{categories}" => @categories.to_html,
        "{guides}" => @guides.to_html,
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ Ext.define('Docs.view.cls.Header', {
                '<a href="source/{href}" target="_blank">{name}</a>',
                '{[this.renderXTypes(values.xtypes)]}',
            '</h1>',
            '<a class="print" href="?print=/api/{name}" target="_blank">Print</a>',
            Docs.showPrintButton ? '<a class="print" href="?print=/api/{name}" target="_blank">Print</a>' : '',
            {
                getClass: function(cls) {
                    if (cls.component) {
+1 −1
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ Ext.define('Docs.view.guides.Container', {
     */
    load: function(guide) {
        this.tpl = this.tpl || new Ext.XTemplate(
            '<a class="print guide" href="?print=/guide/{name}" target="_blank">Print</a>',
            Docs.showPrintButton ? '<a class="print guide" href="?print=/guide/{name}" target="_blank">Print</a>' : '',
            '{content}'
        );

+3 −1
Original line number Diff line number Diff line
@@ -23,7 +23,9 @@

  <script type="text/javascript" src="http://use.typekit.com/uxj6dew.js"></script>
  <script type="text/javascript">try{Typekit.load();}catch(e){}</script>
  <script type="text/javascript">Docs = {localStorageDb: "{local_storage_db}"};</script>
  <script type="text/javascript">
    Docs = {localStorageDb: "{local_storage_db}", showPrintButton: {show_print_button}};
  </script>
  <script type="text/javascript" src="{extjs_path}"></script>
  <!-- BEGIN JS -->
  <script type="text/javascript" src="resources/codemirror/codemirror.js"></script>