Sonntag, der 08. September 2024 - 03:17 Uhr

Tutorials

Tutorials

10.08.2017

WordPress: Link in neuem Tab öffnen automatisch setzen

Wer viel mit externen Links arbeitet findet es sicherlich genau so nervig wie ich, dass man jedesmal die Checkbox aktivieren muss und ärgert sich dann, wenn man es wieder ein mal vergessen hat.

Habe nun einige Ansätze ausprobiert aber am Ende hat doch nur eine wirklich funktioniert. Folgenden Code in die functions.php kopieren und darüber freuen, dass es geht:

function default_target_blank() {

		?>
		<script>
			jQuery(document).on( 'wplink-open', function( wrap ) {
				if ( jQuery( 'input#wp-link-url' ).val() <= 0 )
					jQuery( 'input#wp-link-target' ).prop('checked', true );
			});
		</script>
		<?php
	}
	add_action( 'admin_footer-post-new.php', 'default_target_blank', 10, 0 );
	add_action( 'admin_footer-post.php', 'default_target_blank', 10, 0 );

Quelle:
https://wpartisan.me/tutorials/wordpress-target-blank-checked-default


Kommentar schreiben
Tutorials

10.04.2017

Mit WordPress ein Intranet mit Custom Theme erstellen:

Dieser Artikel ist wirklich nichts für Anfänger und es sollte möglichst lokal unter xampp oder webserver getestet werden, bevor man produktiv damit arbeiten will! Das ist und war mal ein sehr interessantes Projekt um mit einem Custom Theme ein Intranet zu erstellen.

Achtung! Das wird ein sehr sehr langer Artikel.

Dabei ist es nicht nur interessant einfach nur nicht angemeldeten den Zugang zu sperren, sondern auch den Benutzern den Zugang zu gewissen Bereichen zu verwehren.

Weiterlesen

Kommentar schreiben
Tutorials

07.04.2017

WordPress Custom comments.php Template

Viel zu oft hat man das Problem, dass die tutorials für die comments.php einfach viel zu unzureichend sind. Vor allem wenn man seine eigene Vorstellung davon hat, wie die Ausgabe und das Formular an sich dazu aussehen soll. Ich zum Beispiel hatte bei Tests das Problem, dass die Übermittlung bzw Ausgabe der Variablen oft einfach nicht gepasst hat.

Da die meisten ja schon die ganzen Tutorials angesehen haben gehe ich nur auf die Ausgabe der Kommentare sowie das Formular ein.

Weiterlesen

Kommentar schreiben
Tutorials

13.02.2017

WordPress Tipps und Tricks

Immer wieder stößt man bei der eigenen Theme Erstellung auf Hindernisse, die man am liebsten gar nicht hätte. Um gewisse Funktionen auf dieser Seite zu aktivieren, habe ich mich durch etliche Seiten kämpfen müssen. Ich werde hier auch nicht groß um den heißen Brei reden und den Code ohne große Erläuterung posten.

Wie immer gilt: Keine Haftung für Fehler.

Weiterlesen

Kommentar schreiben
Tutorials

09.01.2017

VSS-Writer – Das ewige Leid

Egal ob Veeam oder Altaro. Ob Hyper-V oder VMware.
Es kommt der Moment, da muss man sich denken "Warum zum Teufel gibt mir meine Software wieder diesen behinderten VSS Fehler???"
Ursachen kann das viele haben. Und wenn man auch mal mehr als ein Backup administriert hat, merkt man doch schnell, dass es gar nicht mal so selten vorkommt.
Aber wie vorgehen? Meistens startet man halt die Maschine neu. Yeah.

Und was ist wenn das nicht geht??

Dann mal folgendes ausprobieren:

  1. Konsole als Administrator ausführen
  2. Befehl: "vssadmin list writers" eintippen
  3. Schauen ob bei irgendeinem was anderes steht als "Kein Fehler"
  4. Falls ja diesen oder mehrere neustarten
  5. Falls überhaupt nichts kommt: Dienst Volumenschattenkopien neu starten
  6. Backup erneut ausführen

Und falls das doch nichts hilft: Neu starten. ¯\_(ツ)_/¯


Kommentar schreiben
Tutorials

16.12.2016

Hyper-V Cluster Aware Updates Error ID 1194

Ich habe mir mal die Mühe gemacht den CAU im Hyper-V zu aktivieren und zu testen. Ich bin nach folgender Anleitung vorgegangen:

Step by step Configuring CAU

Aber wie immer passiert das nicht immer auf Anhieb und hab eine schöne Fehlermeldung bekommen die mit den Worten begann:

"Die CAU-Clusterrolle kann nicht erstellt werden, da eine Netzwerknamenressource nicht erstellt werden konnte. [...]"

Nachdem ich auch nach diesem Fehler gesucht habe, stieß ich auch auf einige Treffer die beschreiben, dass man schlichtweg nicht die richtigen Rechte besitzt.
Naja aufm DC in der AD-Verwaltung dann hab ich bei meinem angelegten Objekt vergeblich den Reiter "Sicherheit" gesucht. Aber wie so oft ist das Problem so simpel wie einfach zu lösen, indem man einfach den Haken wie im Bild aktiviert.

cau


Kommentar schreiben
Tutorials

11.10.2016

Konvertieren von VMs aus ESXi 4.x nach Hyper-V mittels V2V und VMM

Ausgangssituation

Im Netz befindet sich ein ESXi in der Version 4.x oder 5.x und möchte diesen durch Hyper-V ersetzen

In diesem Artikel erkläre ich, wie man eine Schritt für Schritt von quasi NULL eine Virtuelle Maschine von ESXi 4.0 nach Hyper-V auf Windows Server 2012 R2 konvertiert.

Da dies kein einfaches unterfangen ist, sind Englischkenntnisse und technisches Know-How erforderlich.

Dauer: ca. 6-8 Stunden bei einer 70GB großen VM und 100mbit Netzwerkleitung.

Weiterlesen

Kommentar schreiben
Tutorials

01.07.2016

Doppeltes tippen für Links unter iOS vermeiden

Beim erstellen dieser Seite ist mir etwas essentielles aufgefallen.
Nachdem ich die Seite nach und nach für Mobilgeräte angepasst hatte und auf mehreren Geräten testen konnte, fiel mir auf, dass bei iOS Geräten auf Links doppelt "geklickt" werden muss um ans Ziel zu kommen.

Nach einiger Recherche fand ich dann entsprechende Beiträge die das Phänomen auch sehr gut beschrieben und gelöst haben.

Um dies zu umgehen, muss man folgendes Javascript in die Webseite implementieren:

var device = navigator.userAgent.toLowerCase();
var ios = device.match(/(iphone|ipod|ipad)/);

if (!(ios)) {
    $(".portfolio-style").hover(
        function(){
            $(this).stop().animate({opacity: 1}, 100);
            $(this).addClass("portfolio-red-text");
        },
        function(){
            $(this).stop().animate({opacity: 0.85}, 100);
            $(this).removeClass("portfolio-red-text");
        }
    );
}

Zur Erklärung:
iOS Geräte unter Safari erkennen keine :hover Effekte. Diese werden als Eingabe erkannt,
weshalb ein Link der mit CSS bearbeitet wurde, doppelt betätigt werden muss.

Quellen:
hover problem causes the user to double click a link
iOS has a hover problem


Kommentar schreiben
Tutorials

21.06.2016

Jquery Hide/Show

Hier zeige ich euch ziemlich simpel wie man eine DIV Box erscheinen und wieder verschwinden lässt.

Javascript


// Jquery Required

<script type="text/javascript">

$(document).ready(function(){

$(".slidingDiv").hide();
$(".show_hide").show();

$('.show_hide').click(function(){
$(".slidingDiv").slideToggle();
});

});

</script>

HTML

<a href="#" class="show_hide">Show/hide</a>
<div class="slidingDiv">
Fill this space with really interesting content. 
<a href="#" class="show_hide">hide</a></div>

CSS

.slidingDiv {
height:300px;
padding:20px;
}

.show_hide {
display:none;
}

Beispiel:


Klick mich Baby!

*HierBitteInteressanteInhalteEinfügen*


Für alle die keine Lust auf die Raute "#" im Link haben ändern es halt ab:

irgendwas

Quellen:
Simple jQuery show hide


Kommentar schreiben
Tutorials

21.06.2016

Veaam Endpoint Backup Mail Notification

Auch wenn Veeam sich dazu entschieden hat, mit der Version 1.5 vom 17.03.2016
die Mailbenachrichtigung zu implementieren, dient dieses Script dazu,
sich nach dem Backup ein paar mehr Informationen per Mail zukommen zu lassen.

Folgende Informationen können dadurch eingesehen werden:

  • Start-, Endzeit und Dauer
  • Größe der gesicherten Daten
  • Gesamtgröße der Backupdaten
  • Freier Speicherplatz auf dem Backupmedium
  • Detail und Grund warum ein Backup nicht erfolgreich war.
Weiterlesen

Kommentar schreiben

Themen:

55 Artikel in 6 Kategorien:

  • Exchange Server (16)
  • Linux (6)
  • Microsoft Server (7)
  • Scripting (3)
  • Tutorials (10)
  • Windows (13)