YaWK  24.1
Yet another WebKit
YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox Class Reference

Loginbox Widget. More...

+ Inheritance diagram for YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox:

Public Member Functions

 __construct ($db)
 Load all widget settings from database and fill object. More...
 
 drawLoginBox ($db, $username, $password)
 returns the login box html markup More...
 
 drawLogoutButton ($db)
 returns the logout btn html markup More...
 
 includeJS ()
 Load required javascript file. More...
 
 init ($db)
 Init loginbox widget and call a function for demo purpose. More...
 
 setLoginProperties ()
 Prepare Loginbox form settings. More...
 
 setLogoutProperties ()
 Set properties of greeting and logout button. More...
 
- Public Member Functions inherited from YAWK\widget
 getHeading ($heading, $subtext)
 Get widget heading and subtext, return headline. More...
 
 getWidgetSettingsArray ($db)
 Get widget settings and return it as array. More...
 
 printObject ()
 Print all object data. More...
 

Public Attributes

 $currentUser = ''
 
 $loginboxFormClass = ''
 
 $loginboxFormClassMarkup = ''
 
 $loginboxGreeting = ''
 
 $loginboxGreetingMarkup = ''
 
 $loginboxGreetingShowName = 'true'
 
 $loginboxGreetingSubtext = ''
 
 $loginboxGreetingText = ''
 
 $loginboxGreetingTextClass = ''
 
 $loginboxGreetingTextClassMarkup = ''
 
 $loginboxGreetingTextType = 'h2'
 
 $loginboxHeading = ''
 
 $loginboxLoginBtnClass = "btn btn-success"
 
 $loginboxLoginBtnMarginMarkup = ''
 
 $loginboxLoginBtnMarginTop = "5px"
 
 $loginboxLoginBtnText = "Login"
 
 $loginboxLogoutBtnClass = "btn btn-danger"
 
 $loginboxLogoutBtnMarkup = ""
 
 $loginboxLogoutBtnText = "Logout"
 
 $loginboxProcessingMode = 'html'
 
 $loginboxProcessingModeFormMarkup = ''
 
 $loginboxProcessingModeSubmitBtnType = 'submit'
 
 $loginboxRedirect = ''
 
 $loginboxRedirectTime = 0
 
 $loginboxSubtext = ''
 
 $loginboxWidth = ''
 
 $loginboxWidthMarkup = ''
 
 $widget = ''
 
- Public Attributes inherited from YAWK\widget
 $data
 
 $date_publish
 
 $date_unpublish
 
 $folder
 
 $id
 
 $marginBottom
 
 $marginTop
 
 $name
 
 $pageID
 
 $position
 
 $published
 
 $sort
 
 $widgetTitle
 
 $widgetType
 

Additional Inherited Members

- Static Public Member Functions inherited from YAWK\widget
static getAllSettingsIntoArray ($db, $widgetID)
 Returns an array with all widget settings data. More...
 
static getAllWidgetTypes ($db)
 Return all widget types as associative array. More...
 
static getCurrentWidgetPath ($db)
 return current widget path More...
 
static getFacebookLikeBox ()
 return the facebook likebox widget More...
 
static getLoginBox ()
 return the user login box widget More...
 
static loadWidgetsOfPage ($db, $page)
 Returns an array of all widgets that are linked with given page->id. More...
 

Detailed Description

Loginbox Widget.

Loginbox - draw a loginbox (or logout button)

In case you need a user login form, use this widget. If the user is not logged in, a form will be displayed, requesting username and password where users can login. In case the user is already logged in, a hello {user}! message will be displayed, followed by a logout button

Author
Daniel Retzl danie.nosp@m.lret.nosp@m.zl@gm.nosp@m.ail..nosp@m.com
Version
1.0.0

Definition at line 17 of file loginbox.php.

Constructor & Destructor Documentation

◆ __construct()

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::__construct (   $db)

Load all widget settings from database and fill object.

Parameters
object$dbDatabase Object

Load all widget settings on object init.

Definition at line 81 of file loginbox.php.

83  {
84  // load this widget settings from db
85  $this->widget = new \YAWK\widget();
86  $settings = $this->widget->getWidgetSettingsArray($db);
87  foreach ($settings as $property => $value) {
88  $this->$property = $value;
89  }
if(isset($_POST['save'])) $settings
$value

References $db, $settings, $value, and YAWK\widget\getWidgetSettingsArray().

Member Function Documentation

◆ drawLoginBox()

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::drawLoginBox (   $db,
  $username,
  $password 
)

returns the login box html markup

Parameters
object$dbdatabase object
string$usernameusername, as option
string$passwordpassword, as option

Definition at line 280 of file loginbox.php.

282  {
283  // first of all: get settings for this loginbox
284  $this->setLoginProperties();
285 
286  // bootstrap layout markup
287  echo "<div class=\"col-md-12\"".$this->loginboxLoginBtnMarginMarkup.">";
288 
289  // draw heading above loginbox
290  echo "<div id=\"heading\">";
291  echo $this->getHeading($this->loginboxHeading, $this->loginboxSubtext);
292  echo "</div>";
293 
294  // draw loginbox
295  echo"<form name=\"login\" ".$this->loginboxProcessingModeFormMarkup.$this->loginboxFormClassMarkup." id=\"loginForm\" role=\"form\" method=\"POST\"".$this->loginboxWidthMarkup.">
296  <input type=\"text\" id=\"user\" name=\"user\" value=\"".$username."\" class=\"form-control\" placeholder=\"Benutzername\">
297  <input type=\"password\" id=\"password\" name=\"password\" value=\"".$password."\" class=\"form-control\" placeholder=\"Passwort\">
298  <input type=\"hidden\" name=\"login\" value=\"login\">
299  <input type=\"hidden\" id=\"loginboxRedirect\" name=\"loginboxRedirect\" value=\"".$this->loginboxRedirect."\">
300  <input type=\"hidden\" id=\"loginboxRedirectTime\" name=\"loginboxRedirectTime\" value=\"".$this->loginboxRedirectTime."\">
301  <input type=\"hidden\" id=\"loginboxLogoutBtnText\" name=\"logoutBtnText\" value=\"".$this->loginboxLogoutBtnText."\">
302  <input type=\"hidden\" id=\"loginboxLogoutBtnClass\" name=\"logoutBtnClass\" value=\"".$this->loginboxLogoutBtnClass."\">
303  <input type=\"hidden\" id=\"loginboxGreeting\" name=\"loginboxGreeting\" value=\"".$this->loginboxGreeting."\">
304  <input type=\"hidden\" id=\"loginboxGreetingText\" name=\"loginboxGreetingText\" value=\"".$this->loginboxGreetingText."\">
305  <input type=\"hidden\" id=\"loginboxGreetingTextType\" name=\"loginboxGreetingTextType\" value=\"".$this->loginboxGreetingTextType."\">
306  <input type=\"hidden\" id=\"loginboxGreetingTextClass\" name=\"loginboxGreetingTextClass\" value=\"".$this->loginboxGreetingTextClass."\">
307  <input type=\"hidden\" id=\"loginboxGreetingSubtext\" name=\"loginboxGreetingSubtext\" value=\"".$this->loginboxGreetingSubtext."\">
308  <input type=\"hidden\" id=\"loginboxGreetingShowName\" name=\"loginboxGreetingShowName\" value=\"".$this->loginboxGreetingShowName."\">
309  <input type=\"".$this->loginboxProcessingModeSubmitBtnType."\" name=\"submit\" id=\"submit\" class=\"$this->loginboxLoginBtnClass\" value=\"$this->loginboxLoginBtnText\"".$this->loginboxLoginBtnMarginMarkup.">
310  </form>
311  <div id=\"thankYouMessage\"></div>
312  </div>";
setLoginProperties()
Prepare Loginbox form settings.
Definition: loginbox.php:120
getHeading($heading, $subtext)
Get widget heading and subtext, return headline.
Definition: widget.php:669

References $password, $username, YAWK\widget\getHeading(), and YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\setLoginProperties().

Referenced by YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\init().

◆ drawLogoutButton()

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::drawLogoutButton (   $db)

returns the logout btn html markup

Definition at line 317 of file loginbox.php.

319  {
320  // get logout button settings
321  $this->setLogoutProperties();
322 
323  echo "
324  <div class=\"col-md-12\">
325  ".$this->loginboxGreetingMarkup."
326  </div>";
setLogoutProperties()
Set properties of greeting and logout button.
Definition: loginbox.php:197

References YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\setLogoutProperties().

Referenced by YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\init().

◆ includeJS()

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::includeJS ( )

Load required javascript file.

include required ajax js file

Definition at line 258 of file loginbox.php.

260  {
261  // load notify js
262  echo "<script type=\"text/javascript\" src=\"system/engines/jquery/notify/bootstrap-notify.min.js\"></script>";
263  echo "<link rel=\"stylesheet\" href=\"system/engines/jquery/notify/bootstrap-notify.min.css\">";
264  // load validate js
265  echo "<script type=\"text/javascript\" src=\"system/engines/jquery/jquery.validate.min.js\"></script>";
266  // if current language is german
267  if (\YAWK\language::getCurrentLanguageStatic() == "de-DE")
268  { // load german language file
269  echo "<script type=\"text/javascript\" src=\"system/engines/jquery/messages_de.min.js\"></script>";
270  }
271  // load ajax file
272  echo "<script type=\"text/javascript\" src=\"system/widgets/loginbox/js/loginbox.ajax.min.js\"></script>";
static getCurrentLanguageStatic()
returns the currently set backend language, but is static callable
Definition: language.php:146
This class serves methods to create backup from files.
Definition: AdminLTE.php:2

References YAWK\language\getCurrentLanguageStatic().

Referenced by YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\setLoginProperties().

◆ init()

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::init (   $db)

Init loginbox widget and call a function for demo purpose.

loginbox Widget Init

Definition at line 95 of file loginbox.php.

97  {
98  // check if a user is there
99  if ($this->currentUser = \YAWK\user::isAnybodyThere($db))
100  { // check if currentUser is logged in
101  if (\YAWK\user::isLoggedIn($db, $this->currentUser))
102  {
103  // user is logged in...
104  $this->drawLogoutButton($db);
105  }
106  else
107  { // user is not logged in, draw loginbox
108  $this->drawLoginBox($db, $this->currentUser, "");
109  }
110  }
111  else
112  { // no user is there, draw loginbox
113  $this->drawLoginBox($db, "", "");
114  }
drawLoginBox($db, $username, $password)
returns the login box html markup
Definition: loginbox.php:280
drawLogoutButton($db)
returns the logout btn html markup
Definition: loginbox.php:317
static isAnybodyThere($db)
check, if a session username is set and if user is logged in
Definition: user.php:361

References $db, YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\drawLoginBox(), YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\drawLogoutButton(), and YAWK\user\isAnybodyThere().

◆ setLoginProperties()

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::setLoginProperties ( )

Prepare Loginbox form settings.

Evaluate loginbox settings and prepare html markup

MARGIN TOP

FORM WIDTH

FORM CLASS

FORM PROCESSING MODE

Definition at line 120 of file loginbox.php.

122  {
123  /** MARGIN TOP */
124  // check if loginbox button margin top is set and not empty
125  if (isset($this->loginboxLoginBtnMarginTop) && (!empty($this->loginboxLoginBtnMarginTop)))
126  { // check last 2 chars of string to see if user missed px afterwards
127  if (substr($this->loginboxLoginBtnMarginTop, -2) != "px")
128  { // append px to value
129  $this->loginboxLoginBtnMarginTop = $this->loginboxLoginBtnMarginTop."px";
130  }
131  // generate css style markupd
132  $this->loginboxLoginBtnMarginMarkup = " style=\"margin-top:$this->loginboxLoginBtnMarginTop;\"";
133  }
134  else
135  { // no markup required
136  $this->loginboxLoginBtnMarginMarkup = '';
137  }
138 
139  /** FORM WIDTH */
140  // check if form width is set and not empty
141  if (isset($this->loginboxWidth) && (!empty($this->loginboxWidth)))
142  {
143  // check last char of string to see if user missed % sign
144  if (substr($this->loginboxWidth, -1) != "%")
145  { // append percent sign
146  $this->loginboxWidth = $this->loginboxWidth."%";
147  }
148  // generate css style markup
149  $this->loginboxWidthMarkup = " style=\"width:$this->loginboxWidth;\"";
150 
151  // check if width is set to 100%
152  if ($this->loginboxWidth === "100%" || $this->loginboxWidth === "100" || ($this->loginboxWidth === "0"))
153  { // default behaviour, no markup needed
154  $this->loginboxWidthMarkup = '';
155  }
156  }
157  else
158  { // no markup required
159  $this->loginboxWidthMarkup = '';
160  }
161 
162  /** FORM CLASS */
163  // check form class
164  if (isset($this->loginboxFormClass) && (!empty($this->loginboxFormClass)))
165  {
166  // generate form class markup
167  $this->loginboxFormClassMarkup = " class=\"$this->loginboxFormClass\"";
168  }
169  else
170  { // no markup required
171  $this->loginboxFormClassMarkup = '';
172  }
173 
174  /** FORM PROCESSING MODE */
175  // check form processing mode (ajax or html)
176  if (isset($this->loginboxProcessingMode) && (!empty($this->loginboxProcessingMode)))
177  { // if form processing is html
178  if ($this->loginboxProcessingMode === "html")
179  { // set form markup html action....
180  $this->loginboxProcessingModeFormMarkup = " action=\"index.html\" ";
181  $this->loginboxProcessingModeSubmitBtnType = "submit";
182  }
183  else
184  { // ajax request - load required js files
185  $this->includeJS();
186  // no additional form markup required
187  $this->loginboxProcessingModeFormMarkup = "";
188  // set submit btn type to prevent 'traditional' submit behavior
189  $this->loginboxProcessingModeSubmitBtnType = "submit";
190  }
191  }
includeJS()
Load required javascript file.
Definition: loginbox.php:258

References YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\includeJS().

Referenced by YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\drawLoginBox().

◆ setLogoutProperties()

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::setLogoutProperties ( )

Set properties of greeting and logout button.

set properties of greeting and logout button

GREETING TEXT MARKUP

LOGOUT BUTTON MARKUP

SET GREETING AND LOGOUT BUTTON

Definition at line 197 of file loginbox.php.

199  {
200  /** GREETING TEXT MARKUP */
201  // check text type (H1-H6 / globaltext)
202  if (isset($this->loginboxGreetingTextType) && ($this->loginboxGreetingTextType === "GLOBALTEXT"))
203  { // set paragraph as default text type
204  $this->loginboxGreetingTextType = "p";
205  }
206  // check greeting text css class
207  if (isset($this->loginboxGreetingTextClass) && (!empty($this->loginboxGreetingTextClass)))
208  { // only add class if it is not empty
209  $this->loginboxGreetingTextClassMarkup = ' class="'.$this->loginboxGreetingTextClass.'"';
210  }
211  else
212  { // no markup needed
213  $this->loginboxGreetingTextClassMarkup = '';
214  }
215 
216  /** LOGOUT BUTTON MARKUP */
217  if (isset($this->loginboxRedirect) && (!empty($this->loginboxRedirect)))
218  {
219  // prepare redirect url
220  $this->loginboxRedirect = rawurlencode($this->loginboxRedirect);
221  // logout button with redirect url
222  $this->loginboxLogoutBtnMarkup = '<a href="logout" id="logoutBtn" style="margin-top:'.$this->loginboxLoginBtnMarginTop.'" class="'.$this->loginboxLogoutBtnClass.'" target="_self">'.$this->loginboxLogoutBtnText.'</a>';
223  }
224  else
225  { // logout button without redirect url
226  $this->loginboxLogoutBtnMarkup = '<a href="logout" id="logoutBtn" style="margin-top:'.$this->loginboxLoginBtnMarginTop.'" class="'.$this->loginboxLogoutBtnClass.'" target="_self">'.$this->loginboxLogoutBtnText.'</a>';
227  }
228 
229  /** SET GREETING AND LOGOUT BUTTON */
230  // maximum greeting
231  if ($this->loginboxGreeting === "greeting-max")
232  { // do a personal greeting with username
233  $this->loginboxGreetingMarkup = '<'.$this->loginboxGreetingTextType.$this->loginboxGreetingTextClassMarkup.'>'.$this->loginboxGreetingText.' '.$this->currentUser.' <small>'.$this->loginboxGreetingSubtext.'</small></'.$this->loginboxGreetingTextType.'>'.$this->loginboxLogoutBtnMarkup.'';
234  }
235 
236  // minimal greeting
237  if ($this->loginboxGreeting === "greeting-min")
238  { // greeting without name
239  $this->loginboxGreetingMarkup = '<'.$this->loginboxGreetingTextType.$this->loginboxGreetingTextClassMarkup.'>'.$this->loginboxGreetingText.' <small>'.$this->loginboxGreetingSubtext.'</small></'.$this->loginboxGreetingTextType.'>'.$this->loginboxLogoutBtnMarkup.'';
240  }
241 
242  // no greeting, just a logout button
243  if ($this->loginboxGreeting === "greeting-button")
244  { // display logout button
245  $this->loginboxGreetingMarkup = $this->loginboxLogoutBtnMarkup;
246  }
247 
248  // no greeting, silent login mode
249  if ($this->loginboxGreeting === "greeting-none")
250  { // no welcome message - do nothing
251  $this->loginboxGreetingMarkup = '';
252  }

References YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\$loginboxLogoutBtnMarkup.

Referenced by YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\drawLogoutButton().

Member Data Documentation

◆ $currentUser

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$currentUser = ''
Parameters
stringUsername

Definition at line 26 of file loginbox.php.

◆ $loginboxFormClass

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxFormClass = ''
Parameters
stringform css class

Definition at line 46 of file loginbox.php.

◆ $loginboxFormClassMarkup

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxFormClassMarkup = ''
Parameters
stringform css class markup

Definition at line 48 of file loginbox.php.

◆ $loginboxGreeting

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreeting = ''
Parameters
booltrue|false Turn greeting on or off

Definition at line 56 of file loginbox.php.

◆ $loginboxGreetingMarkup

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreetingMarkup = ''
Parameters
stringGreeting html markup

Definition at line 60 of file loginbox.php.

◆ $loginboxGreetingShowName

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreetingShowName = 'true'
Parameters
booltrue|false Show name within greeting?

Definition at line 64 of file loginbox.php.

◆ $loginboxGreetingSubtext

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreetingSubtext = ''
Parameters
stringGreeting Subtext

Definition at line 62 of file loginbox.php.

◆ $loginboxGreetingText

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreetingText = ''
Parameters
stringGreeting Text

Definition at line 58 of file loginbox.php.

◆ $loginboxGreetingTextClass

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreetingTextClass = ''
Parameters
stringGreeting text class

Definition at line 68 of file loginbox.php.

◆ $loginboxGreetingTextClassMarkup

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreetingTextClassMarkup = ''
Parameters
stringGreeting text class html markup

Definition at line 70 of file loginbox.php.

◆ $loginboxGreetingTextType

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxGreetingTextType = 'h2'
Parameters
stringGreeting text type

Definition at line 66 of file loginbox.php.

◆ $loginboxHeading

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxHeading = ''
Parameters
stringTitle that will be shown above widget

Definition at line 22 of file loginbox.php.

◆ $loginboxLoginBtnClass

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxLoginBtnClass = "btn btn-success"
Parameters
stringLogin Button CSS Class

Definition at line 34 of file loginbox.php.

◆ $loginboxLoginBtnMarginMarkup

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxLoginBtnMarginMarkup = ''
Parameters
stringLogin Button margin top css markup

Definition at line 40 of file loginbox.php.

◆ $loginboxLoginBtnMarginTop

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxLoginBtnMarginTop = "5px"
Parameters
stringLogin Button margin-top

Definition at line 38 of file loginbox.php.

◆ $loginboxLoginBtnText

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxLoginBtnText = "Login"
Parameters
stringLogin Button Text

Definition at line 28 of file loginbox.php.

◆ $loginboxLogoutBtnClass

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxLogoutBtnClass = "btn btn-danger"
Parameters
stringLogout Button CSS Class

Definition at line 36 of file loginbox.php.

◆ $loginboxLogoutBtnMarkup

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxLogoutBtnMarkup = ""
Parameters
stringLogout Button html markup

Definition at line 32 of file loginbox.php.

Referenced by YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox\setLogoutProperties().

◆ $loginboxLogoutBtnText

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxLogoutBtnText = "Logout"
Parameters
stringLogout Button Text

Definition at line 30 of file loginbox.php.

◆ $loginboxProcessingMode

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxProcessingMode = 'html'
Parameters
stringajax|html form processing mode

Definition at line 50 of file loginbox.php.

◆ $loginboxProcessingModeFormMarkup

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxProcessingModeFormMarkup = ''
Parameters
stringmarkup for html/ajax processing mode

Definition at line 52 of file loginbox.php.

◆ $loginboxProcessingModeSubmitBtnType

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxProcessingModeSubmitBtnType = 'submit'
Parameters
stringsubmit button type, depending on processing mode

Definition at line 54 of file loginbox.php.

◆ $loginboxRedirect

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxRedirect = ''
Parameters
stringredirect to this page after successful login

Definition at line 72 of file loginbox.php.

◆ $loginboxRedirectTime

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxRedirectTime = 0
Parameters
intdelay before redirecting

Definition at line 74 of file loginbox.php.

◆ $loginboxSubtext

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxSubtext = ''
Parameters
stringSubtext will be displayed beside title

Definition at line 24 of file loginbox.php.

◆ $loginboxWidth

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxWidth = ''
Parameters
stringform width

Definition at line 42 of file loginbox.php.

◆ $loginboxWidthMarkup

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$loginboxWidthMarkup = ''
Parameters
stringform width css markup

Definition at line 44 of file loginbox.php.

◆ $widget

YAWK\WIDGETS\LOGINBOX\LOGIN\loginbox::$widget = ''
Parameters
objectglobal widget object data

Definition at line 20 of file loginbox.php.


The documentation for this class was generated from the following file: