roundcubemail/program/include/rcmail.php
public function autocomplete_init()
    {
        static $init;

        if ($init) {
            return;
        }

        $init = 1;

        if (($threads = (int)$this->config->get('autocomplete_threads')) > 0) {
            $book_types = (array) $this->config->get('autocomplete_addressbooks', 'sql');
            if (count($book_types) > 1) {
                $this->output->set_env('autocomplete_threads', $threads);
                $this->output->set_env('autocomplete_sources', $book_types);
            }
        }

        $this->output->set_env('autocomplete_max', (int)$this->config->get('autocomplete_max', 15));
        $this->output->set_env('autocomplete_min_length', $this->config->get('autocomplete_min_length'));
        $this->output->add_label('autocompletechars', 'autocompletemore');
    }
public function autocomplete_init()
    {
        static $init;

        if ($init) {
            return;
        }

        $init = 1;

        if (($threads = (int)$this->config->get('autocomplete_threads')) > 0) {
            $book_types = (array) $this->config->get('autocomplete_addressbooks', 'sql');
            if (count($book_types) > 1) {
                $this->output->set_env('autocomplete_threads', $threads);
                $this->output->set_env('autocomplete_sources', $book_types);
            }
        }

        $this->output->set_env('autocomplete_max', (int)$this->config->get('autocomplete_max', 15));
        $this->output->set_env('autocomplete_min_length', $this->config->get('autocomplete_min_length'));
        $this->output->add_label('autocompletechars', 'autocompletemore');
    }
public function autocomplete_init ( ) { static $ init ; if ( $ init ) { return ; } $ init = 1 ; if ( ( $ threads = ( int ) $ this -> config -> get ( 'autocomplete_threads' ) ) > 0 ) { $ book_types = ( array ) $ this -> config -> get ( 'autocomplete_addressbooks' , 'sql' ) ; if ( count ( $ book_types ) > 1 ) { $ this -> output -> set_env ( 'autocomplete_threads' , $ threads ) ; $ this -> output -> set_env ( 'autocomplete_sources' , $ book_types ) ; } } $ this -> output -> set_env ( 'autocomplete_max' , ( int ) $ this -> config -> get ( 'autocomplete_max' , 15 ) ) ; $ this -> output -> set_env ( 'autocomplete_min_length' , $ this -> config -> get ( 'autocomplete_min_length' ) ) ; $ this -> output -> add_label ( 'autocompletechars' , 'autocompletemore' ) ; }
Initializes client-side autocompletion.
Initializes client - side autocompletion .