Volltextsuche
wUsers
deleteUser Löscht einen Benutzer (verfügbar ab CMS-Version 016.005.010.000) Boolean deleteUser(String user) filterUsername Filtert aus einem Benutzernamen alle nicht gültigen Zeichen heraus String filterUsername($userName)
userData
data * Zu ermittelnde Benutzerdaten. Beispiel 1: Auslesen des Benutzernamens des aktuellen Benutzers data= " /wUser/username/@value "/> Beispiel 2: Auslesen des Nachnamens des aktuellen Benutzers data= " surname "/> Beispiel 3: Auslesen
Was tun, wenn in einem bestehenden Formular angezeigt wird, dass bisher kein User mit verschlüsseltem Briefkasten vorliegen würde, obwohl dies nicht zutrifft?
zutrifft? Obwohl alles korrekt angelegt ist, - Lizenzerweiterungen 'Verschlüsselter Briefkasten' + 'SEND' vorhanden - User wurde ein verschlüsselter Briefkasten zugewiesen ...kommt es vor, dass man im Formular den Verschlüsselten
Framework
(1) Löscht den Index der Gruppendaten void clearIndex() getData (1) Ermittelt Daten einer Gruppe String getData(String user = null, String data = null)) wGroups Ermöglicht den Zugriff auf Gruppen getGroups (1) Liefert alle Gruppennamen Arrays
wUsers::userExists
user) Parameter user Zu prüfender Benutzername Beispiel: Liefert alle Benutzernamen Quelltext <?php $user = "mustermann" ; if( wUsers :: userExists ( $user )){ print 'Der Benutzer "' . $user . '" existiert!' ; } ?> Hinweis
wWorkflow::userIsInCurrentLevel
::userIsInCurrentLevel Prüft, ob der aktuelle Benutzer in der aktiven Freigabestufe steht Funktionsaufruf Boolean userIsInCurrentLevel(String path) Parameter path Pfad des zu prüfenden Dokumentes Beispiel: Prüft, ob sich das angegebene Dokument im
wRequest::isProbablyBot
isProbablyBot() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Entfernt Parameter, wenn der aufrufende User-Agent als Suchmaschine erkannt wurde Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ].
Deaktivierung des Benutzerprofils
table.default td {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:4px} <?php $usersQuery = array(); $usertype = "public"; // Benutzertyp (falls weiter unten auf Benutzertyp public, standard oder admin gefiltert
Ereignisse bei Statusänderungen zu Benutzern
$mailHeader = array(); $mailHeader['From'] = 'register@cmsedit.de'; $mailHeader['To'] = wUserData::getData($eventData['user'], 'email'); $mailHeader['Subject'] = 'Ihr Benutzer wurde aktiviert: '.$eventData['user']; $text = "Liebes Mitglied, Ihr
Benutzerstatus pro Navigationspunkt berücksichtigen
Veröffentlichungsdatum: 04. Februar 2022 Änderungsdatum: 10. Februar 2022 weblication cms navigation benutzerstatus userstatus login logout angemeldet abgemeldet loggedin anzeigen ausblenden Über die Pflegemaske der Navigation kann pro
So erweitern Sie ein Formular um eine Benutzerauswahl
Veröffentlichungsdatum: 24. November 2010 Änderungsdatum: 15. Januar 2014 formular auswahl select benutzer users Dieser Artikel beschreibt, wie Sie ein Formular um die Auswahl von Benutzerdaten erweitern. Über das Kontakt-Formular
Inhalte abhängig von der Suchindexierung ausgeben
18. November 2015 Änderungsdatum: 08. Februar 2022 weblication cms suche volltextsuche searchbot index suchindex user-agent user agent In der Präsenz nicht verlinkte Dateien können Sie speziell für die Weblication® CMS Volltextsuche
wRepository::checkPermissionViewDocument
Dokumentes Falls das Dokument nicht existiert, wird false zurück gegeben. default Standardwert [false|true] options user => [String] Benutzername, falls sich die Abfrage auf einen anderen Benutzer beziehen soll. Beispiel: Prüft, ob der
Individuelle Benutzerdaten bearbeiten
bearbeiten Veröffentlichungsdatum: 15. November 2019 Änderungsdatum: 11. November 2025 weblication cms benutzer user daten maske bearbeiten pflegen angaben pflichtfeld validator Weitere Daten eines Benutzers lassen sich über die
wRepository::checkPermissionUserDirectory
ein bestimmtes Recht auf ein Verzeichnis hat Funktionsaufruf Boolean checkPermissionUserDirectory(String path, String user, String permission) Parameter path Pfad des zu prüfenden Verzeichnisses Falls das Verzeichnis nicht existiert, wird
buttonUsermanager
String filterGroup Vorausgewählte Benutzergruppe Beispiel:: Aufruf der Benutzerverwaltung über das XSLT-Template icon= " user " caption= " Benutzerverwaltung "
wUserCur
(verfügbar mit dem Modul externe Benutzerschnittstelle (z.B. ActiveDirectory/LDAP)) Boolean createSessionStr(String userName, String userStr) createSessionUser Erstellt eine Benutzer-Session auf der Basis eines existierenden Benutzers. Boolean
Redakteurssprache während der Session wechseln
wechseln Nutzbar ab: Version Veröffentlichungsdatum: 23. Januar 2020 Änderungsdatum: 24. Januar 2020 weblication cms user language session benutzer redakteur benutzersprache Weblication® CMS bietet standardmässig die Sprachen Deutsch,
wUserData
encryptPassword(String password, String saltLevel) getData Ermittelt Daten eines Benutzers. String getData(String user = null, String data = null) getGroups Ermittelt die Gruppen eines Benutzers Array getGroups(String user = null)) getMeta
wUserContent
Löscht eine Bewertung einer Seite (verfügbar ab CMS-Version 017.006.230.000) String deleteRating(String path, String userKey) getAverageRating Ermittelt die durchschnittliche Bewertung einer Seite Float getAverageRating(String path, String
wDocument::getUsers
( '/de' , '\.php$' ); foreach( $documents as $document ){ $documentObject = new wDocument ( $document ); $users = $documentObject -> getUsers (); $usersString = implode ( ', ' , $users ); $usersString = trim ( $usersString , ', '
wEnv::getLanguagesUserAgent
Ermittelt alle Sprachen des Browsers
wEnv::isMobileUserAgent
Ermittelt, ob der Besucher ein mobiles Endgerät nutzt (z.B. Blackberry|Android|iPod|Windows CE|Phone|Palm|Opera Mini|Nokia)
wRepository::checkPermissionDocument
Prüft, ob der aktuelle Benutzer ein bestimmtes Recht an einem Dokument besitzt
button
activePermission Falls die Schaltfläche nur mit entsprechender Berechtigung angezeigt werden soll (z.B.:
So gehen Sie bei fehlerhaftem Login vor
bitte das Passwort, was nachfolgend beschrieben wird. Ist die Benutzerdatei unter /weblication/grid5/clients/default/users ggf. defekt oder ohne Inhalt (leer)? Dies kann z.B. dann auftreten, wenn zum Zeitpunkt von Loginvorgängen oder
Formular für den Versand der Login-Daten
E-Mail zu individualisieren. Setzen Sie hierzu den Wert des path -Attributes innerhalb des Tags sendLoginDataMail (zu user ) auf den gewünschten Pfad (z.B. "/default-wGlobal/wGlobal/content/mailLogindaten.txt" ). Ist kein Wert angegeben,
Eigenes Skript als SMTP-Host verwenden
= [ 'host' => 'IhrSMTPserver.tld', 'port' => wApplication::getOptionPath('/wConf/mail/smtp/server/@port'), 'username' => '', // aus der Weblication Conf auslesen: wApplication::getOptionPath('/wConf/mail/smtp/server/@userName')
Service BW in Cityweb über SOAP einbinden
)); } else{ $client = new wSoapClientServiceBW ( 'https://ws.service-bw.de/zfinder-core-ws/lebenslage?wsdl' , array( 'username' => $serviceBwUsername , 'password' => $serviceBwPassword )); $result = $client -> getLLDetails ( $param );
wUserData::getData
Ermittelt Daten eines Benutzers. Funktionsaufruf String getData(String user = null, String data = null) Parameter user Benutzername (Dieser Wert kann leer bleiben, wenn auf die Daten des aktuellen Benutzers zugegriffen werden soll.) data
wUserContent::hasAlreadyRated
path, String subId) Parameter path Pfad der Datei subId Optionale ID für zusätzliche Bewertungen userKey Optionaler Wert, um das Attribut userKey selbst festzulegen Beispiel: Prüft, ob der Benutzer bereits abgestimmt hat
So vergeben Sie Berechtigungen auf Templates
Setzen Sie hierfür den Namen der entsprechenden Gruppe im wd:group Tag bzw. des entsprechenden Benutzers im wd:user Tag ein. Ein Benutzer, der nicht direkt als wd:user eingetragen ist oder der über ein wd:group Tag hinterlegten Gruppe
Facebook Teilen-Funktion
zu einer Seite bzw. einem Benutzer ausfindig machen : Geben Sie im Browser einfach folgende URL ein, und ersetzen Sie USERNAME bzw. FANPAGE durch die eigenen Angaben: http://graph.facebook.com/USERNAME http://graph.facebook.com/FANPAGE In der
Änderungen in Weblication® CMS Core/GRID
Funktionen wUserContent::hasAlreadyRated und wUserContent::addRating unterstützen nun einen individuellen userKey, um darüber z.B. Double-Opt-in Lösungen umzusetzen. 014.004.035.000 13.02.2020 Das Werkzeug BASE Analyzer / Updater
wUserData::getGroups
::getGroups Ermittelt die Gruppen eines Benutzers Funktionsaufruf Array getGroups(String user = null)) Parameter user Benutzername (Dieser Wert kann leer bleiben, wenn auf die Daten des aktuellen Benutzers zugegriffen werden soll.)
wUserContent::deleteRating
einer Seite (verfügbar ab CMS-Version 017.006.230.000) Funktionsaufruf String deleteRating(String path, String userKey) Parameter path Pfad der Seite userKey User-Key der zu löschenden Bewertung subId Optionale ID für zusätzliche
Änderungen in Weblication® CMS Core/GRID
wie z.B. die Abteilung, als Pflichtfeld definierbar. 011.002.114.000 29.11.2016 Das Pflegetag web:text:start editor="user" unterstützt nun das Attribut readonly="1", um eine direkt Eingabe zu verhindern. Das Plfegetag web:item:start
Inaktive Benutzer werden nun in der Benutzerverwaltung sichtbar gemacht
Benutzer, die sich seit mindestens 90 Tagen, bzw. einem über /wConf/user/userlist/@limitDaysNotLoggedInInfo Zeitraum nicht angemeldet haben, werden in der Benutzerverwaltung markiert. Außerdem ist ersichtlich, ob sich ein angelegter Benutzer überhaupt schon mal angemeldet hat.
wGroupData
Löscht den Index der Gruppendaten void clearIndex() getData Ermittelt Daten einer Gruppe String getData(String user = null,
WSL-Tags
wird daher nicht mehr zum Einsatz empfohlen. thumbnail Generiert ein Vorschaubild unescapeCDATA Entfernt CDATA-Tags. userData Gibt
Hohe Performance für SEO-Ranking, Nachhaltigkeit und User-Experience mit Weblication®
SEO-Ranking, Nachhaltigkeit und User-Experience mit Weblication® 11. Apr 2024 Die integrierte High-Performance-Technologie in Weblication® hilft,
Eigene CLOUD als Daten-Austausch-Plattform nutzen
das von uns empfohlene Vorgehen zu zeigen ... CLOUD- und Share-Funktionen für Ihren WebSpace Eigener CLOUD-Bereich je User Ohne Konfiguration und ohne Administration steht Redakteuren und CLOUD-Benutzern ein eigener CLOUD-Bereich zum Teilen
Konfiguration wSync | Weblication CMS Onlinedokumentation
'Pfad zum private Key': Absolute Pfadangabe zum Ablageort des private Keys. Achtung: Dieser Key muss für den webserver-User lesbar sein und entsprechend den SSH-Vorgaben abgelegt werden. 'SSH Username': Für die Verbindung zu verwendender
Bearbeiten eines Ereignisses | Weblication CMS Onlinedokumentation
(date('Y-m-d H:i:s')) $eventData['wEventUser'] Benutzer, der das Ereignis angestossen hat (z.B. mustermann) $eventData['userAction'] Unterscheiden von Speichern (saveAndExit) und Zwischenspeichern (save) (wird nur bei den Speicher-Aktionen zur
Server-Monitoring | Weblication CMS Onlinedokumentation
liefert bei Überfahren mit der Maus über den Alternativtext weitergehende Detail-Informationen zum Seitenaufruf (IP, user-agent, Skriptlaufzeit, Speicherverbrauch). Beispiel: "IP: 78.43.* (Mozilla/5.0 (Windows NT 6.1, WOW64, rv:13.0)
Neu in Weblication® Version 17 - veröffentlicht am 01.07.2022
dynamisch erweitern. Beim Hochladen von PDFs können Vorschaubilder generiert werden. Navigation Über das Attribut userStatus [|ifIsNotLoggedIn|ifIsLoggedIn] lassen sich Navigationspunkte abhängig davon anzeigen, ob ein Benutzer eingeloggt ist
Datei bearbeiten | Weblication CMS Onlinedokumentation
Geräte geprüft werden. Diese Vorschaufunktion simuliert die Bildschirmgrößen der jeweiligen Endgeräte, nicht den User-Agent . Es kann daher Abweichungen zwischen der Vorschaufunktion und der Ansicht auf dem jeweiligen Endgerät geben.
Newsletter Layout | Weblication CMS Onlinedokumentation
" wChecksum= " e55897c556b81d11920f89a99545b88d "> <!-- web:group:start name="newsletter" caption="" display="user" itemsExclude="" itemsInclude=""--> select= " wd:item[php:functionString('wOutput::isViewableItem', ., $wViewMode)]
Intranets, Extranets und Service-Portale mit Weblication® Boardmitteln erstellen
speziellen Bereich mit Filtermöglichkeit des Contents nach Inhaltstyp. Schnellzugriffe (Lesezeichen) individuell pro User anlegbar und von jeder Seite aus erreichbar (Personen, Seiten, Links etc). Veranstaltungskalender