CWIS Developer Documentation

- Home
- Main Page
- Classes
- Files

- File List
- File Members

SystemConfiguration.php
Go to the documentation of this file.
1 <?php
2 #
3 # FILE: SystemConfiguration.php
4 #
5 # Part of the Collection Workflow Integration System (CWIS)
6 # Copyright 2013 Edward Almasy and Internet Scout Research Group
7 # http://scout.wisc.edu/cwis/
8 #
9
10 class SystemConfiguration {
11
16 const UNCHANGED_VALUE = DB_NOVALUE;
17
18 # ---- PUBLIC INTERFACE --------------------------------------------------
19
25 function SystemConfiguration($DB = NULL)
26 {
27 $this->DB = new Database();
28 }
29
37 function TopLinkString($NewValue = DB_NOVALUE){ return $this->UpdateValue("TopLinkString", $NewValue); }
38
46 function TopLinkBeginLetter($NewValue = DB_NOVALUE) { return $this->UpdateValue("TopLinkBeginLetter", $NewValue); }
47
55 function TopLinkEndLetter($NewValue = DB_NOVALUE) { return $this->UpdateValue("TopLinkEndLetter", $NewValue); }
56
63 function AdminEmail($NewValue = DB_NOVALUE) { return $this->UpdateValue("AdminEmail", $NewValue); }
64
71 function PasswordMailSubject($NewValue = DB_NOVALUE) { return $this->UpdateValue("PasswordMailSubject", $NewValue); }
72
79 function PasswordMailBody($NewValue = DB_NOVALUE) { return $this->UpdateValue("PasswordMailBody", $NewValue); }
80
87 function PasswordResetMailSubject($NewValue = DB_NOVALUE) { return $this->UpdateValue("PasswordResetMailSubject", $NewValue); }
88
95 function PasswordResetMailBody($NewValue = DB_NOVALUE) { return $this->UpdateValue("PasswordResetMailBody", $NewValue); }
96
103 function MailChangeMailSubject($NewValue = DB_NOVALUE) { return $this->UpdateValue("MailChangeMailSubject", $NewValue); }
104
111 function MailChangeMailBody($NewValue = DB_NOVALUE) { return $this->UpdateValue("MailChangeMailBody", $NewValue); }
112
119 function PortalName($NewValue = DB_NOVALUE) { return $this->UpdateValue("PortalName", $NewValue); }
120
127 function DefaultActiveUI($NewValue = DB_NOVALUE) { return $this->UpdateValue("DefaultActiveUI", $NewValue); }
128
135 function CurrentTheme($NewValue = DB_NOVALUE) { return $this->UpdateValue("CurrentTheme", $NewValue); }
136
143 function DefaultCharacterSet($NewValue = DB_NOVALUE) { return $this->UpdateValue("DefaultCharacterSet", $NewValue); }
144
152 function SearchTermsRequired($NewValue = DB_NOVALUE) { return $this->UpdateValue("SearchTermsRequired", $NewValue); }
153
161 function ShowNumResourcesEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("ShowNumResourcesEnabled", $NewValue); }
162
169 function AnnouncementsEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("AnnouncementsEnabled", $NewValue); }
170
177 function ForumsEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("ForumsEnabled", $NewValue); }
178
186 function AllowMultipleUIsEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("AllowMultipleUIsEnabled", $NewValue); }
187
197 function ResourceLaunchesNewWindowEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("ResourceLaunchesNewWindowEnabled", $NewValue); }
198
206 function UserAgentsEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("UserAgentsEnabled", $NewValue); }
207
214 function ResourceRatingsEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("ResourceRatingsEnabled", $NewValue); }
215
222 function ResourceCommentsEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("ResourceCommentsEnabled", $NewValue); }
223
231 function AccessibilityWizardEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("AccessibilityWizardEnabled", $NewValue); }
232
241 function IncrementalKeywordSearchEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("IncrementalKeywordSearchEnabled", $NewValue); }
242
250 function ReleaseFlagApproved($NewValue = DB_NOVALUE) { return $this->UpdateValue("ReleaseFlagApproved", $NewValue); }
251
258 function SearchDBEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("SearchDBEnabled", $NewValue); }
259
267 function RecommenderDBEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("RecommenderDBEnabled", $NewValue); }
268
275 function OAISQEnabled($NewValue = DB_NOVALUE) { return $this->UpdateValue("OAISQEnabled", $NewValue); }
276
285 function NumAnnounceOnHomePage($NewValue = DB_NOVALUE) { return $this->UpdateValue("NumAnnounceOnHomePage", $NewValue); }
286
294 function NumResourcesOnHomePage($NewValue = DB_NOVALUE) { return $this->UpdateValue("NumResourcesOnHomePage", $NewValue); }
295
302 function LegalNotice($NewValue = DB_NOVALUE) { return $this->UpdateValue("LegalNotice", $NewValue); }
303
310 function DefaultRecordsPerPage($NewValue = DB_NOVALUE) { return $this->UpdateValue("DefaultRecordsPerPage", $NewValue); }
311
319 function NumResourcesForSearchFacets($NewValue = DB_NOVALUE)
320 { return $this->UpdateValue("NumResourcesForSearchFacets", $NewValue); }
321
328 function MaxFacetsPerField($NewValue = DB_NOVALUE)
329 { return $this->UpdateValue("MaxFacetsPerField", $NewValue); }
330
339 function NumClassesPerBrowsePage($NewValue = DB_NOVALUE)
340 {
341 # if new classes per browse page has been specified
342 if ($NewValue !== DB_NOVALUE &&
343 $NewValue != $this->UpdateValue("NumClassesPerBrowsePage",DB_NOVALUE))
344 {
345 # clear all classification links
346 $this->TopLinkString("");
347 $this->DB->Query("UPDATE Classifications SET LinkString=''");
348 }
349 return $this->UpdateValue("NumClassesPerBrowsePage", $NewValue);
350 }
351
360 function NumColumnsPerBrowsePage($NewValue = DB_NOVALUE) { return $this->UpdateValue("NumColumnsPerBrowsePage", $NewValue); }
361
369 function BrowsingFieldId($NewValue = DB_NOVALUE) { return $this->UpdateValue("BrowsingFieldId", $NewValue); }
370
377 function OaiIdDomain($NewValue = DB_NOVALUE) { return $this->UpdateValue("OaiIdDomain", $NewValue); }
378
385 function OaiIdPrefix($NewValue = DB_NOVALUE) { return $this->UpdateValue("OaiIdPrefix", $NewValue); }
386
393 function OaiEarliestDate($NewValue = DB_NOVALUE) { return $this->UpdateValue("OaiEarliestDate", $NewValue); }
394
401 function OaiDateGranularity($NewValue = DB_NOVALUE) { return $this->UpdateValue("OaiDateGranularity", $NewValue); }
402
409 function SiteKeywords($NewValue = DB_NOVALUE) { return $this->UpdateValue("SiteKeywords", $NewValue); }
410
417 function AboutText($NewValue = DB_NOVALUE) { return $this->UpdateValue("AboutText", $NewValue); }
418
425 function ContactName($NewValue = DB_NOVALUE) { return $this->UpdateValue("ContactName", $NewValue); }
426
433 function ContactEmail($NewValue = DB_NOVALUE) { return $this->UpdateValue("ContactEmail", $NewValue); }
434
441 function Organization($NewValue = DB_NOVALUE) { return $this->UpdateValue("Organization", $NewValue); }
442
449 function OrganizationType($NewValue = DB_NOVALUE) { return $this->UpdateValue("OrganizationType", $NewValue); }
450
457 function SiteType($NewValue = DB_NOVALUE) { return $this->UpdateValue("SiteType", $NewValue); }
458
467 function OkayToListSite($NewValue = DB_NOVALUE) { return $this->UpdateValue("OkayToListSite", $NewValue); }
468
475 function LastRegisteredOn($NewValue = DB_NOVALUE) { return $this->UpdateValue("LastRegisteredOn", $NewValue); }
476
483 function AddAWStatsScript($NewValue = DB_NOVALUE) { return $this->UpdateValue("AddAWStatsScript", $NewValue); }
484
491 function AddGoogleAnalytics($NewValue = DB_NOVALUE) { return $this->UpdateValue("AddGoogleAnalytics", $NewValue); }
492
499 function GoogleAnalyticsCode($NewValue = DB_NOVALUE) { return $this->UpdateValue("GoogleAnalyticsCode", $NewValue); }
500
509 function DisplayLimitsByDefault($NewValue = DB_NOVALUE) { return $this->UpdateValue("DisplayLimitsByDefault", $NewValue); }
510
518 function DefaultSortField($NewValue = DB_NOVALUE) { return $this->UpdateValue("DefaultSortField", $NewValue); }
519
527 function FieldDisplayFolder($NewValue = DB_NOVALUE) { return $this->UpdateValue("FieldDisplayFolder", $NewValue); }
528
536 function FieldEditFolder($NewValue = DB_NOVALUE) { return $this->UpdateValue("FieldEditFolder", $NewValue); }
537
546 function CollapseMetadataFieldGroups($NewValue = DB_NOVALUE) { return $this->UpdateValue("CollapseMetadataFieldGroups", $NewValue); }
547
554 function RequireEmailWithFeedback($NewValue = DB_NOVALUE) { return $this->UpdateValue("RequireEmailWithFeedback", $NewValue); }
555
562 function UseMinimizedJavascript($NewValue = DB_NOVALUE) { return $this->UpdateValue("UseMinimizedJavascript", $NewValue); }
563
571 function SearchEngineUpdatePriority($NewValue = DB_NOVALUE) { return $this->UpdateValue("SearchEngineUpdatePriority", $NewValue); }
572
581 function RecommenderEngineUpdatePriority($NewValue = DB_NOVALUE) { return $this->UpdateValue("RecommenderEngineUpdatePriority", $NewValue); }
582
589 function LogoFileName() { return $this->UpdateValue("LogoFileName",DB_NOVALUE, "UIStyleConfiguration"); }
590
597 function LogoAltText() { return $this->UpdateValue("LogoAltText",DB_NOVALUE, "UIStyleConfiguration"); }
598
605 function LogoWidth() { return $this->UpdateValue("LogoWidth",DB_NOVALUE,"UIStyleConfiguration"); }
606
613 function LogoHeight() { return $this->UpdateValue("LogoHeight",DB_NOVALUE,"UIStyleConfiguration"); }
614
621 function HasRegistered() { return strlen($this->UpdateValue("LastRegisteredOn",DB_NOVALUE)) ? TRUE : FALSE; }
622
629 function TitleField($NewValue = DB_NOVALUE) { return $this->UpdateValue("TitleField", $NewValue); }
630
637 function DescriptionField($NewValue = DB_NOVALUE) { return $this->UpdateValue("DescriptionField", $NewValue); }
638
645 function UrlField($NewValue = DB_NOVALUE) { return $this->UpdateValue("UrlField", $NewValue); }
646
653 function ScreenshotField($NewValue = DB_NOVALUE) { return $this->UpdateValue("ScreenshotField", $NewValue); }
654
661 function SecureLogin($NewValue = DB_NOVALUE) { return $this->UpdateValue("SecureLogin", $NewValue); }
662
669 function EmailLineEnding($NewValue = DB_NOVALUE) { return $this->UpdateValue("EmailLineEnding", $NewValue); }
670
677 function SavedSearchMailTemplate($NewValue = DB_NOVALUE) { return $this->UpdateValue("SavedSearchMailTemplate", $NewValue); }
678
685 function DefaultUserPrivs($NewValue = DB_NOVALUE)
686 {
687 if ($NewValue !== DB_NOVALUE)
688 {
689 $NewValue = serialize($NewValue);
690 }
691
692 $Result = unserialize($this->UpdateValue("DefaultUserPrivs", $NewValue));
693
694 if (!is_array($Result))
695 {
696 $Result = $this->DefaultUserPrivs(array());
697 }
698
699 return $Result;
700 }
701
708 function Value($FieldName, $NewValue = DB_NOVALUE)
709 { return $this->UpdateValue($FieldName, $NewValue); }
710
711 # ---- PRIVATE INTERFACE -------------------------------------------------
712
713 private $DB;
714 private $DBFields;
715
724 private function UpdateValue($FieldName, $NewValue, $Table="SystemConfiguration")
725 {
726 if ($NewValue != DB_NOVALUE)
727 {
728 $SignalResult = $GLOBALS["AF"]->SignalEvent(
729 "EVENT_SET_SYSCONFIG_VALUE", array(
730 "FieldName" => $FieldName,
731 "NewValue" => $NewValue));
732 $NewValue = $SignalResult["NewValue"];
733 }
734 $Value = $this->DB->UpdateValue($Table, $FieldName,
735 $NewValue, NULL, $this->DBFields);
736 $SignalResult = $GLOBALS["AF"]->SignalEvent(
737 "EVENT_GET_SYSCONFIG_VALUE", array(
738 "FieldName" => $FieldName,
739 "Value" => $Value));
740 $Value = $SignalResult["Value"];
741 return $Value;
742 }
743 }
SystemConfiguration\UNCHANGED_VALUE
const UNCHANGED_VALUE
This value is used to determine if a value is changed.
Definition: SystemConfiguration.php:16
SystemConfiguration\NumResourcesForSearchFacets
NumResourcesForSearchFacets($NewValue=DB_NOVALUE)
Gets or sets the number of resources considered to build search facets.
Definition: SystemConfiguration.php:319
SystemConfiguration\GoogleAnalyticsCode
GoogleAnalyticsCode($NewValue=DB_NOVALUE)
Gets or sets the Google Analytics code system configuration setting.
Definition: SystemConfiguration.php:499
SystemConfiguration\ContactName
ContactName($NewValue=DB_NOVALUE)
Gets or sets the contact name system configuration setting.
Definition: SystemConfiguration.php:425
SystemConfiguration\DefaultCharacterSet
DefaultCharacterSet($NewValue=DB_NOVALUE)
Gets or sets the default character set system configuration setting.
Definition: SystemConfiguration.php:143
SystemConfiguration\ResourceRatingsEnabled
ResourceRatingsEnabled($NewValue=DB_NOVALUE)
Gets or sets the resource ratings enabled system configuration setting.
Definition: SystemConfiguration.php:214
SystemConfiguration\DefaultUserPrivs
DefaultUserPrivs($NewValue=DB_NOVALUE)
Gets or sets the default user privileges system configuration setting.
Definition: SystemConfiguration.php:685
SystemConfiguration\ReleaseFlagApproved
ReleaseFlagApproved($NewValue=DB_NOVALUE)
Gets or sets the release flag approved system configuration setting.
Definition: SystemConfiguration.php:250
SystemConfiguration\OkayToListSite
OkayToListSite($NewValue=DB_NOVALUE)
Gets or sets the okay to list site system configuration setting.
Definition: SystemConfiguration.php:467
SystemConfiguration\PortalName
PortalName($NewValue=DB_NOVALUE)
Gets or sets the portal name system configuration setting.
Definition: SystemConfiguration.php:119
SystemConfiguration\ContactEmail
ContactEmail($NewValue=DB_NOVALUE)
Gets or sets the contact email system configuration setting.
Definition: SystemConfiguration.php:433
SystemConfiguration\AddAWStatsScript
AddAWStatsScript($NewValue=DB_NOVALUE)
Gets or sets the add AW stats script system configuration setting.
Definition: SystemConfiguration.php:483
SystemConfiguration\FieldDisplayFolder
FieldDisplayFolder($NewValue=DB_NOVALUE)
Gets or sets the field display folder system configuration setting.
Definition: SystemConfiguration.php:527
SystemConfiguration\ResourceLaunchesNewWindowEnabled
ResourceLaunchesNewWindowEnabled($NewValue=DB_NOVALUE)
Gets or sets the resource launches new window enabled system configuration setting.
Definition: SystemConfiguration.php:197
SystemConfiguration\AddGoogleAnalytics
AddGoogleAnalytics($NewValue=DB_NOVALUE)
Gets or sets the add Google Analytics system configuration setting.
Definition: SystemConfiguration.php:491
SystemConfiguration\MailChangeMailBody
MailChangeMailBody($NewValue=DB_NOVALUE)
Gets or sets the mail change mail body system configuration setting.
Definition: SystemConfiguration.php:111
SystemConfiguration\RecommenderEngineUpdatePriority
RecommenderEngineUpdatePriority($NewValue=DB_NOVALUE)
Gets or sets the recommender engine update priority system configuration setting. ...
Definition: SystemConfiguration.php:581
Database
SQL database abstraction object with smart query caching.
Definition: Axis--Database.php:22
SystemConfiguration\RecommenderDBEnabled
RecommenderDBEnabled($NewValue=DB_NOVALUE)
Gets or sets the recommender database enabled system configuration setting.
Definition: SystemConfiguration.php:267
SystemConfiguration\TopLinkString
TopLinkString($NewValue=DB_NOVALUE)
Gets or sets the top link string system configuration setting.
Definition: SystemConfiguration.php:37
DB_NOVALUE
const DB_NOVALUE
Definition: Axis--Database.php:1180
SystemConfiguration\NumClassesPerBrowsePage
NumClassesPerBrowsePage($NewValue=DB_NOVALUE)
Gets or sets the number of classes per browse page system configuration setting.
Definition: SystemConfiguration.php:339
SystemConfiguration\LogoFileName
LogoFileName()
Gets or sets the logo file name system configuration setting.
Definition: SystemConfiguration.php:589
SystemConfiguration\SystemConfiguration
SystemConfiguration($DB=NULL)
Constructs a new SystemConfiguration object.
Definition: SystemConfiguration.php:25
SystemConfiguration\SecureLogin
SecureLogin($NewValue=DB_NOVALUE)
Gets or sets the secure login system configuration setting.
Definition: SystemConfiguration.php:661
SystemConfiguration\MailChangeMailSubject
MailChangeMailSubject($NewValue=DB_NOVALUE)
Gets or sets the mail change mail subject system configuration setting.
Definition: SystemConfiguration.php:103
SystemConfiguration\DefaultSortField
DefaultSortField($NewValue=DB_NOVALUE)
Gets or sets the default sort field system configuration setting.
Definition: SystemConfiguration.php:518
SystemConfiguration\NumColumnsPerBrowsePage
NumColumnsPerBrowsePage($NewValue=DB_NOVALUE)
Gets or sets the number of columns per browse page system configuration setting.
Definition: SystemConfiguration.php:360
SystemConfiguration\UrlField
UrlField($NewValue=DB_NOVALUE)
Gets or sets the url field system configuration setting.
Definition: SystemConfiguration.php:645
SystemConfiguration\CurrentTheme
CurrentTheme($NewValue=DB_NOVALUE)
Gets or sets the current theme system configuration setting.
Definition: SystemConfiguration.php:135
SystemConfiguration\SearchEngineUpdatePriority
SearchEngineUpdatePriority($NewValue=DB_NOVALUE)
Gets or sets the search engine update priority system configuration setting.
Definition: SystemConfiguration.php:571
SystemConfiguration\LogoHeight
LogoHeight()
Gets or sets the logo height system configuration setting.
Definition: SystemConfiguration.php:613
SystemConfiguration\DefaultActiveUI
DefaultActiveUI($NewValue=DB_NOVALUE)
Gets or sets the default active UI system configuration setting.
Definition: SystemConfiguration.php:127
SystemConfiguration\UserAgentsEnabled
UserAgentsEnabled($NewValue=DB_NOVALUE)
Gets or sets the user agents enabled system configuration setting.
Definition: SystemConfiguration.php:206
SystemConfiguration\ResourceCommentsEnabled
ResourceCommentsEnabled($NewValue=DB_NOVALUE)
Gets or sets the resource comments enabled system configuration setting.
Definition: SystemConfiguration.php:222
SystemConfiguration\OaiDateGranularity
OaiDateGranularity($NewValue=DB_NOVALUE)
Gets or sets the OAI date granularity system configuration setting.
Definition: SystemConfiguration.php:401
SystemConfiguration\SavedSearchMailTemplate
SavedSearchMailTemplate($NewValue=DB_NOVALUE)
Gets or sets the saved search mail template system configuration setting.
Definition: SystemConfiguration.php:677
SystemConfiguration\HasRegistered
HasRegistered()
Gets or sets the has registered system configuration setting.
Definition: SystemConfiguration.php:621
SystemConfiguration\NumAnnounceOnHomePage
NumAnnounceOnHomePage($NewValue=DB_NOVALUE)
Gets or sets the number of announcements on homepage system configuration setting.
Definition: SystemConfiguration.php:285
SystemConfiguration\ForumsEnabled
ForumsEnabled($NewValue=DB_NOVALUE)
Gets or sets the forums enabled system configuration setting.
Definition: SystemConfiguration.php:177
SystemConfiguration\RequireEmailWithFeedback
RequireEmailWithFeedback($NewValue=DB_NOVALUE)
Gets or sets the require email with feedback system configuration setting.
Definition: SystemConfiguration.php:554
SystemConfiguration\CollapseMetadataFieldGroups
CollapseMetadataFieldGroups($NewValue=DB_NOVALUE)
Gets or sets the collapse metadata field groups system configuration setting.
Definition: SystemConfiguration.php:546
SystemConfiguration\OaiIdDomain
OaiIdDomain($NewValue=DB_NOVALUE)
Gets or sets the OAI ID domain system configuration setting.
Definition: SystemConfiguration.php:377
SystemConfiguration\AdminEmail
AdminEmail($NewValue=DB_NOVALUE)
Gets or sets the admin email system configuration setting.
Definition: SystemConfiguration.php:63
SystemConfiguration\IncrementalKeywordSearchEnabled
IncrementalKeywordSearchEnabled($NewValue=DB_NOVALUE)
Gets or sets the incremental keyword search enabled system configuration setting. ...
Definition: SystemConfiguration.php:241
SystemConfiguration\SearchTermsRequired
SearchTermsRequired($NewValue=DB_NOVALUE)
Gets or sets the search terms required system configuration setting.
Definition: SystemConfiguration.php:152
SystemConfiguration\AllowMultipleUIsEnabled
AllowMultipleUIsEnabled($NewValue=DB_NOVALUE)
Gets or sets the allow multiple UIs enabled system configuration setting.
Definition: SystemConfiguration.php:186
SystemConfiguration\AnnouncementsEnabled
AnnouncementsEnabled($NewValue=DB_NOVALUE)
Gets or sets the announcements enabled system configuration setting.
Definition: SystemConfiguration.php:169
SystemConfiguration\OrganizationType
OrganizationType($NewValue=DB_NOVALUE)
Gets or sets the organization type system configuration setting.
Definition: SystemConfiguration.php:449
SystemConfiguration\Value
Value($FieldName, $NewValue=DB_NOVALUE)
Gets or changes a value in the database.
Definition: SystemConfiguration.php:708
SystemConfiguration\SiteType
SiteType($NewValue=DB_NOVALUE)
Gets or sets the site type system configuration setting.
Definition: SystemConfiguration.php:457
SystemConfiguration\DisplayLimitsByDefault
DisplayLimitsByDefault($NewValue=DB_NOVALUE)
Gets or sets the display limits by default system configuration setting.
Definition: SystemConfiguration.php:509
SystemConfiguration
Definition: SystemConfiguration.php:10
SystemConfiguration\MaxFacetsPerField
MaxFacetsPerField($NewValue=DB_NOVALUE)
Gets or sets the number of facets considered excessive, above which we won&#39;t display the facets...
Definition: SystemConfiguration.php:328
SystemConfiguration\DescriptionField
DescriptionField($NewValue=DB_NOVALUE)
Gets or sets the description field system configuration setting.
Definition: SystemConfiguration.php:637
SystemConfiguration\LegalNotice
LegalNotice($NewValue=DB_NOVALUE)
Gets or sets the legal notice system configuration setting.
Definition: SystemConfiguration.php:302
SystemConfiguration\OaiEarliestDate
OaiEarliestDate($NewValue=DB_NOVALUE)
Gets or sets the OAI earliest date system configuration setting.
Definition: SystemConfiguration.php:393
SystemConfiguration\UseMinimizedJavascript
UseMinimizedJavascript($NewValue=DB_NOVALUE)
Gets or sets the use mimimized javascript system configuration setting.
Definition: SystemConfiguration.php:562
SystemConfiguration\Organization
Organization($NewValue=DB_NOVALUE)
Gets or sets the organization system configuration setting.
Definition: SystemConfiguration.php:441
SystemConfiguration\SearchDBEnabled
SearchDBEnabled($NewValue=DB_NOVALUE)
Gets or sets the search database enabled system configuration setting.
Definition: SystemConfiguration.php:258
SystemConfiguration\NumResourcesOnHomePage
NumResourcesOnHomePage($NewValue=DB_NOVALUE)
Gets or sets the number of resources on homepage system configuration setting.
Definition: SystemConfiguration.php:294
SystemConfiguration\AccessibilityWizardEnabled
AccessibilityWizardEnabled($NewValue=DB_NOVALUE)
Gets or sets the accessibility wizard enabled system configuration setting.
Definition: SystemConfiguration.php:231
SystemConfiguration\EmailLineEnding
EmailLineEnding($NewValue=DB_NOVALUE)
Gets or sets the email line ending system configuration setting.
Definition: SystemConfiguration.php:669
SystemConfiguration\SiteKeywords
SiteKeywords($NewValue=DB_NOVALUE)
Gets or sets the site keywords system configuration setting.
Definition: SystemConfiguration.php:409
SystemConfiguration\PasswordResetMailBody
PasswordResetMailBody($NewValue=DB_NOVALUE)
Gets or sets the password reset mail body system configuration setting.
Definition: SystemConfiguration.php:95
SystemConfiguration\FieldEditFolder
FieldEditFolder($NewValue=DB_NOVALUE)
Gets or sets the field edit folder system configuration setting.
Definition: SystemConfiguration.php:536
SystemConfiguration\ShowNumResourcesEnabled
ShowNumResourcesEnabled($NewValue=DB_NOVALUE)
Gets or sets the show number of resources enabled system configuration setting.
Definition: SystemConfiguration.php:161
SystemConfiguration\TopLinkBeginLetter
TopLinkBeginLetter($NewValue=DB_NOVALUE)
Gets or sets the top link begin letter system configuration setting.
Definition: SystemConfiguration.php:46
SystemConfiguration\PasswordMailSubject
PasswordMailSubject($NewValue=DB_NOVALUE)
Gets or sets the password mail subject system configuration setting.
Definition: SystemConfiguration.php:71
SystemConfiguration\LogoWidth
LogoWidth()
Gets or sets the logo width system configuration setting.
Definition: SystemConfiguration.php:605
SystemConfiguration\LogoAltText
LogoAltText()
Gets or sets the logo alt text system configuration setting.
Definition: SystemConfiguration.php:597
SystemConfiguration\PasswordResetMailSubject
PasswordResetMailSubject($NewValue=DB_NOVALUE)
Gets or sets the password reset mail subject system configuration setting.
Definition: SystemConfiguration.php:87
SystemConfiguration\LastRegisteredOn
LastRegisteredOn($NewValue=DB_NOVALUE)
Gets or sets the last registered on system configuration setting.
Definition: SystemConfiguration.php:475
SystemConfiguration\TopLinkEndLetter
TopLinkEndLetter($NewValue=DB_NOVALUE)
Gets or sets the top link end letter system configuration setting.
Definition: SystemConfiguration.php:55
SystemConfiguration\ScreenshotField
ScreenshotField($NewValue=DB_NOVALUE)
Gets or sets the screenshot field system configuration setting.
Definition: SystemConfiguration.php:653
SystemConfiguration\DefaultRecordsPerPage
DefaultRecordsPerPage($NewValue=DB_NOVALUE)
Gets or sets the default records per page system configuration setting.
Definition: SystemConfiguration.php:310
SystemConfiguration\BrowsingFieldId
BrowsingFieldId($NewValue=DB_NOVALUE)
Gets or sets the browsing field ID system configuration setting.
Definition: SystemConfiguration.php:369
SystemConfiguration\AboutText
AboutText($NewValue=DB_NOVALUE)
Gets or sets the about text system configuration setting.
Definition: SystemConfiguration.php:417
SystemConfiguration\PasswordMailBody
PasswordMailBody($NewValue=DB_NOVALUE)
Gets or sets the password mail body system configuration setting.
Definition: SystemConfiguration.php:79
SystemConfiguration\OAISQEnabled
OAISQEnabled($NewValue=DB_NOVALUE)
Gets or sets OAISQ enabled system configuration setting.
Definition: SystemConfiguration.php:275
SystemConfiguration\OaiIdPrefix
OaiIdPrefix($NewValue=DB_NOVALUE)
Gets or sets the OAI ID prefix system configuration setting.
Definition: SystemConfiguration.php:385
SystemConfiguration\TitleField
TitleField($NewValue=DB_NOVALUE)
Gets or sets the title field system configuration setting.
Definition: SystemConfiguration.php:629