{"id":974,"date":"2015-07-23T11:24:43","date_gmt":"2015-07-23T09:24:43","guid":{"rendered":"https:\/\/technet.cloud4you.biz\/?p=974"},"modified":"2015-07-23T11:24:43","modified_gmt":"2015-07-23T09:24:43","slug":"lyncskype4b-nummern-filtern-in-der-dialin-page","status":"publish","type":"post","link":"https:\/\/technet.cloud4you.biz\/en\/lyncskype4b-nummern-filtern-in-der-dialin-page\/","title":{"rendered":"Lync\/Skype4B: Nummern filtern in der Dialin-Page"},"content":{"rendered":"<p>Angenommen Sie haben in Ihrer Lync-\/Skype for Business-Umgebung mehrere Dialin-Nummern, die aber zum Teil nicht von jedem gesehen werden sollen. Nun ist es aber so, dass auf der Dialin-Seite standardm\u00e4\u00dfig alle Einwahlnummern angezeigt werden. Um das zu unterbinden, kann man die Nummern in der PhoneList-Datei filtern. Diese finden wir wie folgt:<\/p>\n<ul>\n<li>Melden Sie sich am Server an und \u00f6ffnen Sie den\u00a0IIS Manager<\/li>\n<li>Navigieren Sie in der linken Baumstruktur auf folgenden Pfad:<br \/>\n&lt;Servername&gt;\u00a0\u2192 Sites \u2192 &lt;Lync-\/Skype-Version&gt; External Web Site\u00a0\u2192 dialin<\/li>\n<li>Nun k\u00f6nnen Sie rechts in den Actions <strong>Explore<\/strong> ausw\u00e4hlen, um im entsprechenden Dateiverzeichnis zu landen<\/li>\n<li>Dort k\u00f6nnen Sie die Datei PhoneList.xslt finden. Diese k\u00f6nnen Sie erstmal nehmen und an den selben Ort nochmal kopieren mit dem Pr\u00e4fix &#8220;OLD_&#8221;. Somit haben Sie die originale Datei auf jeden Fall gesichert.<\/li>\n<li>Nun \u00f6ffnen Sie die PhoneList.xslt-Datei mit Hilfe des Notepads. (Zum anschlie\u00dfenden Speichern in den Pfad muss Notepad eventuell als Admin gestartet werden!)<\/li>\n<\/ul>\n<p>Nun sollte sich in etwa ein solcher Eintrag \u00f6ffnen:<\/p>\n<blockquote>\n<pre>&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\r\n&lt;xsl:stylesheet version=\"1.0\" xmlns:xsl=\"http:\/\/www.w3.org\/1999\/XSL\/Transform\" xmlns:msxsl=\"urn:schemas-microsoft-com:xslt\" exclude-result-prefixes=\"msxsl\"&gt;\r\n &lt;xsl:output method=\"xml\" indent=\"yes\"\/&gt;\r\n &lt;xsl:template match=\"\/PhoneList\"&gt;\r\n  &lt;xsl:for-each select=\"Region\/PhoneNumber\"&gt;\r\n   &lt;tr&gt;\r\n    &lt;td class=\"region\"&gt;\r\n     &lt;xsl:value-of select=\"@Name\"\/&gt;\r\n    &lt;\/td&gt;\r\n    &lt;td class=\"number\"&gt;\r\n     &lt;xsl:value-of select=\"@Value\"\/&gt;\r\n    &lt;\/td&gt;\r\n    &lt;td class=\"language\"&gt;\r\n     &lt;span class=\"defaultLanguage\"&gt;\r\n      &lt;xsl:value-of select=\"@Primary\"\/&gt;\r\n     &lt;\/span&gt;\r\n     &lt;xsl:value-of select=\"@Secondary\"\/&gt;\r\n    &lt;\/td&gt;\r\n   &lt;\/tr&gt;\r\n  &lt;\/xsl:for-each&gt;\r\n &lt;\/xsl:template&gt;\r\n&lt;\/xsl:stylesheet&gt;<\/pre>\n<\/blockquote>\n<p>Interessant f\u00fcr uns ist eigentlich nur eine Zeile, an welche wir den Filter anbringen werden:<\/p>\n<pre>&lt;xsl:for-each select=\"Region\/PhoneNumber\"&gt;<\/pre>\n<p>Mit Filter sieht das Ganze dann folgenderma\u00dfen aus:<\/p>\n<pre>&lt;xsl:for-each select=\"Region\/PhoneNumber[<span style=\"color: #ff0000;\">&lt;Variable&gt;<\/span>='<span style=\"color: #ff0000;\">&lt;Wert&gt;<\/span>']\"&gt;<\/pre>\n<p>Als Variable sind folgende Elemente verwendbar:<\/p>\n<ul>\n<li><strong>@Name<\/strong> &#8211; Das ist der Name der Dialin-Nummer, der in der Tabelle auf der Seite unter der Spalten\u00fcberschrift &#8220;Region&#8221; zu finden ist.<\/li>\n<li><strong>@Value<\/strong> &#8211; Das ist die tats\u00e4chliche Telefonnummer, auch in der Tabelle unter &#8220;Nummer&#8221; zu finden.<\/li>\n<li><strong>@Primary<\/strong> &#8211; Die prim\u00e4re Region, in der Tabelle dick abgebildet unter &#8220;Verf\u00fcgbare Sprachen&#8221;<\/li>\n<li><strong>@Secondary<\/strong> &#8211; Die sekund\u00e4ren Regionen, in der Tabelle rechts von der prim\u00e4ren Sprache unter &#8220;Verf\u00fcgbare Sprachen&#8221; zu finden.<\/li>\n<\/ul>\n<p>Der einzutragende Wert ist dann eben das, was man sehen m\u00f6chte. Statt dem &#8216;=&#8217; k\u00f6nnen auch noch die Operatoren &#8216;!=&#8217; (ist nicht gleich), &#8216;&amp;lt&#8217; (kleiner als) und &#8216;&amp;gt&#8217; (gr\u00f6\u00dfer als) verwendet werden.<\/p>\n<p>Ein fertiger Filter kann dann zum Beispiel so aussehen:<\/p>\n<pre>&lt;xsl:for-each select=\"Region\/PhoneNumber[@Name!='Geheime Einwahl']\"&gt;<\/pre>\n<p>Nach dem Speichern ist der Filter sofort aktiv und bereits beim n\u00e4chsten Aktualisieren der Seite ist die \u00c4nderung zu sehen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Angenommen Sie haben in Ihrer Lync-\/Skype for Business-Umgebung mehrere Dialin-Nummern, die aber zum Teil nicht von jedem gesehen werden sollen. Nun ist es aber so, dass auf der Dialin-Seite standardm\u00e4\u00dfig alle Einwahlnummern angezeigt werden. Um das zu unterbinden, kann man die Nummern in der PhoneList-Datei filtern. Diese finden wir wie folgt: Melden Sie sich am [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42,25,17],"tags":[13],"class_list":["post-974","post","type-post","status-publish","format-standard","hentry","category-lync-server","category-server","category-windows","tag-lync"],"translation":{"provider":"WPGlobus","version":"3.0.6","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts\/974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/comments?post=974"}],"version-history":[{"count":1,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts\/974\/revisions"}],"predecessor-version":[{"id":975,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/posts\/974\/revisions\/975"}],"wp:attachment":[{"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/media?parent=974"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/categories?post=974"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technet.cloud4you.biz\/en\/wp-json\/wp\/v2\/tags?post=974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}