Learning with Texts - Fork 2.4.0-fork
Learn foreign languages with texts
Namespaces | Functions
edit_languages.php File Reference

Manage languages. More...

Namespaces

namespace  Lwt
 

Functions

 edit_languages_alert_duplicate ()
 
 edit_languages_refresh ($lid)
 
 edit_languages_delete ($lid)
 
 edit_languages_op_save ()
 
 edit_languages_op_change ($lid)
 
 edit_languages_new ()
 
 edit_languages_change ($lid)
 
 edit_languages_display ($message)
 
 edit_languages_do_page ()
 

Detailed Description

Manage languages.

Call: edit_languages.php?.... ... refresh=[langid] ... reparse all texts in lang ... del=[langid] ... do delete ... op=Save ... do insert new ... op=Change ... do update ... new=1 ... display new lang. screen ... chg=[langid] ... display edit screen

Function Documentation

◆ edit_languages_alert_duplicate()

edit_languages_alert_duplicate ( )

Prepare a JavaScript code that checks for duplicate names in languages.

Returns
void

Check if langname exists and its lang# != curr

◆ edit_languages_change()

edit_languages_change (   $lid)

Display a form to edit an existing language.

Parameters
{int}$lid Language ID
Returns
void

◆ edit_languages_delete()

edit_languages_delete (   $lid)

Delete a language.

Parameters
{int}$lid Language ID
Returns
{string} Info on the number of languages deleted

@global {string} $tbpref Database table prefix

◆ edit_languages_display()

edit_languages_display (   $message)

Display the standard page of saved languages.

Parameters
{string}$message An information message to display.

@global {string} $tbpref Database table prefix @global {int} $debug 1 to display debugging data

Returns
void

◆ edit_languages_do_page()

edit_languages_do_page ( )

Display a variation of the edit_language page.

Returns
void

◆ edit_languages_new()

edit_languages_new ( )

Display a form to createa new language.

Returns
void

◆ edit_languages_op_change()

edit_languages_op_change (   $lid)

Edit an existing text in the database.

Parameters
{int}$lid Language ID
Returns
{string} Number of texts updated and items reparsed.

@global {string} $tbpref Database table prefix

◆ edit_languages_op_save()

edit_languages_op_save ( )

Save a new language to the database.

Returns
{string} Success or error message

@global {string} $tbpref Database table prefix

◆ edit_languages_refresh()

edit_languages_refresh (   $lid)

Refresh sentence and text items from a specific language.

Parameters
{int}$lid Language ID
Returns
{string} Number of sentences and textitems refreshed

@global {string} $tbpref Database table prefix