Jump to content

Certyfikat SSL


Witek7777

Recommended Posts

Witam!

 

Nie bardzo orientuje się jaki wybrać Certyfikat - to będzie mały sklep na początek ok 50 do 100 produktów.

 

Certyfikaty grupy DV (Domain Validation) są przyznawane najszybciej, ponieważ weryfikacja danych potrzebnych do wydania SSL odbywa się elektronicznie. Dane organizacji nie są weryfikowane i wyświetlane.

Grupa OV (Organization Validation) to certyfikaty, które wyświetlają sprawdzone dane podmiotu dla którego certyfikat został wystawiony.

Certyfikaty EV (Extended Validation) to specjalny typ certyfikatów o rozszerzonej walidacji. Strony www z domenami zabezpieczonymi certyfikatami EV pokazują pełną weryfikację podmiotu poprzez zmianę koloru paska adresu (na zielony). W ten sposób osoby odwiedzające daną stronę wiedzą, że dokonywanie transakcji na danej stronie jest bezpieczne, ponieważ jej działalność została sprawdzona na wielu szczeblach.

 

Pozdrawiam i z góry dzięki za odpowiedź,

Link to comment
Share on other sites

  • 5 months later...

Przeszukałem cały moduł, adres obrazka uruchamia kod:

 <div id="pos-slideshow-home" class="slides">
				
                {$count=0}
                {foreach from=$slides key=key item=slide}
					
                    <img style ="display:none" src="{$slide.image}"  data-thumb="{$slide.image}"  alt="" title="#htmlcaption{$slide.id_pos_slideshow}"  />
			   {/foreach}
            </div>

nie mogę znaleźć "$slide.image" w plikach.

Link to comment
Share on other sites

jak wspomniałem nigdzie w plikach nie zauważyłem kodu odnoszącego się do http, przeszukałem wszystkie pliki w np++ wyszukując "http".

 

Kod kontrolera modułu:

<?php

class AdminPosslideshowController extends ModuleAdminController
{
	public function __construct()
	{
		$this->table = 'pos_slideshow';
		$this->className = 'Nivoslideshow';
		$this->lang = true;
		$this->bootstrap = true;
		$this->deleted = false;
		$this->colorOnBackground = false;
		$this->bulk_actions = array('delete' => array('text' => $this->l('Delete selected'), 'confirm' => $this->l('Delete selected items?')));
        Shop::addTableAssociation($this->table, array('type' => 'shop'));
		$this->context = Context::getContext();
                
                $this->fieldImageSettings = array(
 			'name' => 'image',
 			'dir' => 'blockslideshow'
 		);
                $this->imageType = "jpg";
		
		parent::__construct();
	}
        
        public function renderList() {
            
            $this->addRowAction('edit');
            $this->addRowAction('delete');
            $this->bulk_actions = array(
                'delete' => array(
                    'text' => $this->l('Delete selected'),
                    'confirm' => $this->l('Delete selected items?')
                )
            );

            $this->fields_list = array(
                'id_pos_slideshow' => array(
                    'title' => $this->l('ID'),
                    'align' => 'center',
                    'width' => 25
                ),
                  'title' => array(
                    'title' => $this->l('Title'),
                    'width' => 90,
                ),
                  'link' => array(
                    'title' => $this->l('Link'),
                    'width' => 90,
                ),
                
                'description' => array(
                    'title' => $this->l('Desscription'),
                    'width' => '300',
                 ),
				 'active' => array(
					 'title' => $this->l('Displayed'), 
					 'width' => 25, 
					 'align' => 'center', 
					 'active' => 'active', 
					 'type' => 'bool', 
					 'orderby' => FALSE
					 ),
                  'porder' => array(
                    'title' => $this->l('Order'),
                    'width' => 10,
                ),
				
            );
            
           /* $this->fields_list['image'] = array(
                'title' => $this->l('Image'),
                'width' => 70,
                "image" => $this->fieldImageSettings["dir"]
            );*/
//            

            $lists = parent::renderList();
            parent::initToolbar();

            return $lists;
    }
    
    
    public function renderForm() {
        
        $this->fields_form = array(
            'tinymce' => true,
            'legend' => array(
                'title' => $this->l('Slideshow'),
                'image' => '../img/admin/cog.gif'
            ),
            'input' => array(
                array(
                    'type' => 'text',
                    'label' => $this->l('Title:'),
                    'name' => 'title',
                    'size' => 40,
					'lang' => true,
                ),
                array(
                    'type' => 'text',
                    'label' => $this->l('Link:'),
                    'name' => 'link',
                    'size' => 40,
					 'lang' => true,
                ),
                array(
                    'type' => 'file',
                    'label' => $this->l('Image:'),
                    'name' => 'image',
                    'desc' => $this->l('Upload  a banner from your computer.')
                ),
              array(
                'type' => 'textarea',
                'label' => $this->l('Description'),
                'name' => 'description',
                'autoload_rte' => TRUE,
                'lang' => true,
                'required' => TRUE,
                'rows' => 5,
                'cols' => 40,
                'hint' => $this->l('Invalid characters:') . ' <>;=#{}'
               ),
				 array(
                    'type' => 'radio',
                    'label' => $this->l('Displayed:'),
                    'name' => 'active',
                    'required' => FALSE,
                    'class' => 't',
                    'is_bool' => FALSE,
                    'values' => array(array(
                            'id' => 'require_on',
                            'value' => 1,
                            'label' => $this->l('Yes')), array(
                            'id' => 'require_off',
                            'value' => 0,
                            'label' => $this->l('No')))),
				array(
                    'type' => 'text',
                    'label' => $this->l('Order:'),
                    'name' => 'porder',
                    'size' => 40,
                    'require' => false
                ),
            ),
             'submit' => array(
                'title' => $this->l('Save'),
                'class' => 'btn btn-default pull-right'
            )
        );
                 if (Shop::isFeatureActive())
                $this->fields_form['input'][] = array(
                        'type' => 'shop',
                        'label' => $this->l('Shop association:'),
                        'name' => 'checkBoxShopAsso',
                );

        if (!($obj = $this->loadObject(true)))
            return;


        return parent::renderForm();
    }
    

}

Link to comment
Share on other sites

  • 2 weeks later...

Coś tam magicznie na pewno, ale ssl obecnie nie działa i podejrzewam że ta sytuacja nie wpływa korzystnie na pozycjonowanie googla. Przecież jak to wielki brat informował "liczy się bezpieczeństwo internetu...."  a tu to tak nie wygląda. Lepiej wyłączyć wymuszanie ssl i poszukać błędu. Zoptymalizować chociaż troszkę stronę i wtedy martwić się o ssl na całości.

Edited by YaboL (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...