• Как поставить алиас в ubuntu?

    @SeNaP
    Как вариант, можно скопировать бинарный файл в директорию /usr/bin/
    Ответ написан
    Комментировать
  • Как в Spreecommerce изменить страницу оформления заказа?

    @SeNaP Автор вопроса
    Нашел решение.
    Может быть, кому то будет интересно.
    Spree::Order.class_eval do
      checkout_flow do
        go_to_state :address
        #go_to_state :payment, :if => lambda { |order| order.payment_required? }
        #go_to_state :confirm, :if => lambda { |order| order.confirmation_required? }
        go_to_state :complete
      end
    
      # If true, causes the payment step to happen during the checkout process
      def payment_required?
        return false
      end
    
      # If true, causes the confirmation step to happen during the checkout process
      def confirmation_required?
        return true
      end
    
    end

    Закинуть в:
    /app/models/spree/order_decorator.rb
    Ответ написан
    Комментировать
  • Как создавать графический интерфейс программы?

    @SeNaP
    WinAPI.
    А вообще можно накидать форму в Visual Studio и привязать к каждой кнопке события.
    Ответ написан
    Комментировать
  • Как создать новое окно popup в FireFox Extensions?

    @SeNaP Автор вопроса
    overlay chrome://browser/content/browser.xul chrome://vkwall/content/browser.xul

    browser.xul
    <?xml version="1.0"?>
    <overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">  
        <script type="application/x-javascript" src="main.js" />
        <menupopup id="contentAreaContextMenu" oncontextmenu="">
            <menuitem id="saveToFile" label="Отправить на стенку" oncommand="newTabb();"/>
        </menupopup>
    </overlay>
    

    main,js
    function newTabb(){
    		var params = "menubar=no,location=no,resizable=no,scrollbars=no,status=no,width=600,height=540";
    		var img = (content.getSelection().focusNode.firstElementChild.src != undefined) ? content.getSelection().focusNode.firstElementChild.src : "" ;
    		content.window.open("http://vk.com/share.php?image="+img+"&title="+content.document.title+"&url="+content.location.href+"&description="+content.getSelection().toString(), "Отпраить на стенку", params);	
    }
    
    Ответ написан
    Комментировать