Archiv der Kategorie: Allgemein

Table Layout mit DIV und P (Display: table;)

Table-Layout mit DIV und P (Display: table;)

<!DOCTYPE html>
<html>

<style>

.xtab{display: table;}
.xtab > div {display: table-row;}
.xtab > div > p {display: table-cell; background: yellow;}

</style>

<body>

<div class='xtab'>
<div>
<p>Zelleninhalt <p>Anderes 'p'</p>....</p>
<p>Zelleninhalt</p>
</div>
<div>
<p>Zelleninhalt</p>
<p>Zelleninhalt</p>
</div>
</div>

</body>
</html>

 

Windows 10 – Benutzerprofil reparieren

Bei Fehlfunktionen im Benutzerprofil, beispielsweise plötzliches Versagen des Startmenüs oder anderer Funktionen an der Taskleiste, könnenf olgende Maßnahmen ggf. Abhilfe schaffen:

Zugriffsberechtigungen im Profilordner

Überprüfen/restaurieren der Berechtigungen:
Profilordner: Eigentümer: System
Untergeordnete Profilordner : Eigentümer: [Benutzer]

Zugriffsrechte jeweils: System, Administratoren, [Benutzer]: Vollzugriff

Powershell-Befehle

Get-appxpackage -all *shellexperience* -packagetype bundle |% {add-appxpackage -register -disabledevelopmentmode ($_.installlocation + “\appxmetadata\appxbundlemanifest.xml


Get-AppxPackage | % { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" -verbose }


Get-AppXPackage | foreach {add-AppxPackage -DisableDevelopmentMode tab "$($_.InstallLocation)\AppxManifest.xml


Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml


add-appxpackage –register –disabledevelopmentmode


add-appxpackage –register –disabledevelopmentmode $env:windir\systemapps\Microsoft.Windows.Cortana_cw5n1h2txyewy\appxmanifest.xml

CMD-Befehle

Dism /Online /Cleanup-Image /RestoreHealth

und anschließend:

sfc /scannow

 

Links

https://www.deskmodder.de/wiki/index.php/Startmen%C3%BC_reparieren_Windows_10

 

Backend Plugins entwickeln

Backend Plugins entwickeln

Die Struktur von Plugins (nicht Widgets) für den Admin-Bereich (Dashboard) von WordPress ist sehr einfach:

<?php
/*
Plugin Name: PLUGIN_NAME
Plugin URI:
Description: 
Author:
Version: 1.0
Author URI:
*/

/* Main-Function */

function prefix_MAIN_FUNCTION() {

/* Hier der auszuführende Code */

}

/* Optionale Unterfunktionen*/

function prefix_sub_function1() {}

function prefix_REGISTER_DASBOARD_MENU(){

add_menu_page('PAGE_TITLE',
'MENU_TEXT',
USER_LEVEL ,
__FILE__,
'MAIN_FUNCTION',
ICON_URL);

/*
Optional */
add_submenu_page('PARENT_SLUG', 'PAGE_TITLE', 'MENU_TEXT', 10, 'MENU_SLUG', 'SUB_FUNCTION');
}

if(is_admin() ){ // security
add_action('admin_menu', 'CustomCssEditorAddMenu');

}

?>

 Erläuterung

  • prefix_
    Zur Vermeidung von Namenskonflikten sollte ein eindeutiges Prefix für alle Funktionen verwendet werden. Alternativ kann auch mit Klassen (Class) gearbeitet werden.

 

Funktionsreferenzen