Documentation

do_test_header.php

\file \brief Show test header frame

Call: do_test_header.php?lang=[langid] Call: do_test_header.php?text=[textid] Call: do_test_header.php?selection=1 (SQL via $_SESSION['testsql'])

PHP version 8.1

Tags
category

User_Interface

author

LWT Project lwt-project@hotmail.com

license

Unlicense http://unlicense.org/

link
https://hugofara.github.io/lwt/docs/php/files/do-test-header.html
since
1.0.3

Table of Contents

Functions

get_sql_test_data()  : string
Set useful data for the test using SQL query.
get_lang_test_data()  : string
Set useful data for the test using language.
get_text_test_data()  : string
Set useful data for the test using text.
get_test_counts()  : array{0: string, 1: string}
Return the words count for this test.
do_test_header_row()  : void
Make the header row for tests.
do_test_header_js()  : void
Prepare JavaScript content for the header.
do_test_header_content()  : void
Make the header content for tests.
get_test_data()  : array{0: string, 1: string}
Set useful data for the test.
do_test_header_page()  : void
Do the header for test page.
start_test_header_page()  : void
Use requests passed to the page to start it.

Functions

get_sql_test_data()

Set useful data for the test using SQL query.

get_sql_test_data(string &$title, string &$p) : string
Parameters
$title : string

Title to be overwritten

$p : string

Property URL to be overwritten

Tags
global

string $tbpref Database table prefix

Return values
string

SQL query to use

get_lang_test_data()

Set useful data for the test using language.

get_lang_test_data(string &$title, string &$p) : string
Parameters
$title : string

Title to be overwritten

$p : string

Property URL to be overwritten

Tags
global

string $tbpref Database table prefix

Return values
string

SQL query to use

get_text_test_data()

Set useful data for the test using text.

get_text_test_data(string &$title, string &$p) : string
Parameters
$title : string

Title to be overwritten

$p : string

Property URL to be overwritten

Tags
global

string $tbpref Database table prefix

Return values
string

SQL query to use

get_test_counts()

Return the words count for this test.

get_test_counts(string $testsql) : array{0: string, 1: string}
Parameters
$testsql : string

SQL query for this test.

Return values
array{0: string, 1: string}

Total words due and total words learning

do_test_header_row()

Make the header row for tests.

do_test_header_row(mixed $_p) : void
Parameters
$_p : mixed

URL property to use (unnused), will be removed in LWT 3.0.0

do_test_header_js()

Prepare JavaScript content for the header.

do_test_header_js() : void

do_test_header_content()

Make the header content for tests.

do_test_header_content(string $title, string $p, string $totalcountdue, string $totalcount, string $language) : void
Parameters
$title : string

Page title

$p : string

URL property to use

$totalcountdue : string

Number of words due for today

$totalcount : string

Total number of words.

$language : string

L2 language name

get_test_data()

Set useful data for the test.

get_test_data(string &$title, string &$p) : array{0: string, 1: string}
Parameters
$title : string

Title to be overwritten

$p : string

Property URL to be overwritten

Return values
array{0: string, 1: string}

Total words due and total words learning

do_test_header_page()

Do the header for test page.

do_test_header_page(string $title, string $p, string $totalcountdue, string $totalcount, string $language) : void
Parameters
$title : string

Page title

$p : string

URL property to use

$totalcountdue : string

Number of words due for today

$totalcount : string

Total number of words.

$language : string

L2 Language name

start_test_header_page()

Use requests passed to the page to start it.

start_test_header_page([string $language = 'L2' ]) : void
Parameters
$language : string = 'L2'

L2 language name


        
On this page

Search results