Alles anzeigenDieses Paket erlaubt Drittanbietern, ihre Newsweeks auf der Startseite der Administrationsoberfläche anzuzeigen.
Es bietet keine direkte Funktionalität für Endanwender.
Verwendung
- Binde einen Template-Listener auf
newsTabMenuTabs
(template__indexNewsInjection
), um einen neuen Tab zum Tab-Menü hinzuzufügen:XML-Quellcode: templateListener.xml
- <templatelistener name="newsTabMenuTabs">
- <environment>admin</environment>
- <templatename>__indexNewsInjection</templatename>
- <eventname>newsTabMenuTabs</eventname>
- <templatecode><![CDATA[<li><a href="{@$__wcf->getAnchor('codequake')}">codeQuake</a></li>]]></templatecode>
- </templatelistener>
- Binde einen Template-Listener auf
newsTabMenuContents
(template__indexNewsInjection
), um den Inhalt des Tabs hinzuzufügen:XML-Quellcode: templateListener.xml
- <templatelistener name="newsTabMenuContents">
- <environment>admin</environment>
- <templatename>__indexNewsInjection</templatename>
- <eventname>newsTabMenuContents</eventname>
- <templatecode><![CDATA[{include file='__indexNews' application='cms'}]]></templatecode>
- </templatelistener>
Hinweis: Der Inhalt muss von einemdiv
-Element mit der gleichen ID wie dem im ersten Schritt festgelegten Anker-Tag umschlossen werden. Beispielcode, um ein Twitter-Widget einzubauen:Smarty-Template: __indexNews.tpl
- <div id="codequake" class="containerPadding">
- <a class="twitter-timeline" href="https://twitter.com/codeQuake" data-chrome="nofooter transparent" data-widget-id="546662296089821185">Tweets von @codeQuake </a>
- </div>
Quelle: https://pluginstore.woltlab.com/file/2115-drittanbieter-newsfeeds/