Beiträge von ruhrpottbobo
-
-
Ich möchte gern das CSS seperat im ACP mit eintragen so wie bei Fireball und nicht in den erweiterten Einstellungen des Stiles.
-
Kann man die less Datei auch irgendwie in einer Variablen unterbringen ?
-
Ja genau, danke das hatte ich vergessen!
-
Irgendwas muss noch fehlen, denn ich bekomme keine Anzeige um Boxen in den content zu ziehen.
hat sich eredigt, habe das hier vergessen einzuschalten.
<allowcontent><![CDATA[1]]></allowcontent>
-
Muss ich ausserdem noch was machen, ein eigenes Template für den Content oder reicht es das einzutragen ?
{if $__boxContent|isset}{@$__boxContent}{/if}
-
Wenn ich die Boxen welche man im Dashboard auch im Content aufrufen möchte, was brauche ich da denn alles ?
Ich habe mal folgendes überlegtDashboardbox.xml
XML<dashboardbox name="com.dokreativmedia.wcf.dkm.dkmcustomDashboardBox"> <classname><![CDATA[wcf\system\dashboard\box\DKMcustomDashboardBox]]></classname> <boxtype>content</boxtype> </dashboardbox>
und im Template das hier noch
{if $__boxContent|isset}{@$__boxContent}{/if}
-
Ich habe mir das gerade eben angeschaut, die Zeit sollte man nicht zu kurz einstellen. Wenn die Seite viel Inforamtionen hat, wird der Gruss nicht wahrgenommen. Alos 30 Sekunden sollte es schon bleiben.
-
Ich hatte letzten Mittwoch meinen Slider hochgeladen und warte noch.
-
Jetzt funktioniert es danke für die Mühe!
-
Hab das so gemacht und jetzt kann ich es nicht mal mehr installieren.
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8"?> <data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/templatelistener.xsd"> <import> <!-- user --> <templatelistener name="CopyrightListener"> <environment>user</environment> <templatename>footer</templatename> <eventname>copyright</eventname> <templatecode>{if $templateName == "dKMCustom"}<address class="copyright marginTop"><a href="https://www.dokreativmedia.com/" {if EXTERNAL_LINK_TARGET_BLANK} target="_blank"{/if}>{lang}com.dokreativmedia.custompage.copyright{/lang}</a></address>{/if}</templatecode> </templatelistener> <!-- /user --> </import> </data>
kommt dieser Fehler, sry wegen der Mühe
Code
Alles anzeigenFatal error: XML document 'D:\xampp\htdocs\forum\wcf/tmp/xml_7472299fe67e0afacd68515035f624b674aaaf46' is not valid XML. LibXML output: #9 error parsing attribute name #9 attributes construct error #9 Couldn't find end of Start Tag a line 9 #9 Opening and ending tag mismatch: address line 9 and a #9 Opening and ending tag mismatch: templatecode line 9 and address #9 Opening and ending tag mismatch: templatelistener line 5 and templatecode #10 Opening and ending tag mismatch: import line 3 and templatelistener #12 Opening and ending tag mismatch: data line 2 and import #13 Extra content at the end of the document Information: id: 7ff3b9f248d2c538b779c962c466b94e1b0d53f7 error message: XML document 'D:\xampp\htdocs\forum\wcf/tmp/xml_7472299fe67e0afacd68515035f624b674aaaf46' is not valid XML. error code: 0 file: D:\xampp\htdocs\forum\wcf\lib\util\XML.class.php (184) php version: 5.6.12 wcf version: 2.1.10 (Typhoon) date: Mon, 30 May 2016 11:16:50 +0000 request: /forum/acp/index.php?install-package/&& referer: http://localhost/forum/acp/index.php?package-installation-confirm/&queueID=1474& Stacktrace: #0 D:\xampp\htdocs\forum\wcf\lib\util\XML.class.php(68): wcf\util\XML->throwException('XML document 'D...', Array) #1 D:\xampp\htdocs\forum\wcf\lib\system\package\plugin\AbstractXMLPackageInstallationPlugin.class.php(300): wcf\util\XML->load('D:\\xampp\\htdocs...') #2 D:\xampp\htdocs\forum\wcf\lib\system\package\plugin\AbstractXMLPackageInstallationPlugin.class.php(58): wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin->getXML('templateListene...') #3 D:\xampp\htdocs\forum\wcf\lib\system\package\PackageInstallationDispatcher.class.php(571): wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin->install() #4 D:\xampp\htdocs\forum\wcf\lib\system\package\PackageInstallationDispatcher.class.php(139): wcf\system\package\PackageInstallationDispatcher->executePIP(Array) #5 D:\xampp\htdocs\forum\wcf\lib\acp\action\InstallPackageAction.class.php(73): wcf\system\package\PackageInstallationDispatcher->install('6f9146b2') #6 D:\xampp\htdocs\forum\wcf\lib\action\AbstractDialogAction.class.php(70): wcf\acp\action\InstallPackageAction->stepInstall() #7 D:\xampp\htdocs\forum\wcf\lib\action\AbstractAction.class.php(49): wcf\action\AbstractDialogAction->execute() #8 D:\xampp\htdocs\forum\wcf\lib\system\request\Request.class.php(58): wcf\action\AbstractAction->__run() #9 D:\xampp\htdocs\forum\wcf\lib\system\request\RequestHandler.class.php(139): wcf\system\request\Request->execute() #10 D:\xampp\htdocs\forum\acp\index.php(10): wcf\system\request\RequestHandler->handle('wbb', true) #11 {main}
IM Quellcode wird der Link garnicht angezeigt.
-
Ist ja witzig mit kleinem d funktioniert es, aber der Link wird nicht angezeigt.
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8"?> <data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/templatelistener.xsd"> <import> <!-- user --> <templatelistener name="CopyrightListener"> <environment>user</environment> <templatename>footer</templatename> <eventname>copyright</eventname> <templatecode>{if $templateName == "dKMCustom"}<address class="copyright marginTop"><a href="https://www.dokreativmedia.com/">{lang}com.dokreativmedia.custompage.copyright{/lang}</a></address>{/if}</templatecode> </templatelistener> <!-- /user --> </import> </data>
-
Es wird nichts angezeigt und eben die Linkanweisung wird nicht als Link angezeigt
-
Hmm zeigt nix an, das Template heisst DKMcustom, ohne die If Anweisung wird es überall angezeigt, aber der Link funktioniert nicht
XML
Alles anzeigen<?xml version="1.0" encoding="UTF-8"?> <data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/templatelistener.xsd"> <import> <!-- user --> <templatelistener name="CopyrightListener"> <environment>user</environment> <templatename>footer</templatename> <eventname>copyright</eventname> <templatecode>{if $templateName == "DKMcustom"}<address class="copyright"><a href="https://www.dokreativmedia.com/" target="_blank">{lang}com.dokreativmedia.custompage.copyright{/lang}</a></address>{/if}</templatecode> </templatelistener> <!-- /user --> </import> </data>
-
Kann ich folgende If Abfrage machen. Ich möchte gern das die Bedingung nur dann ausgeführt wird, wenn genau dieses Template angezeigt wid.
Hintegrund, ich fummle ja an einer Custom Page, das ist ja keine Applikation. Ich möchte gern das wenn man diese Seite aufgerufen hat dann auch das copyright angezeigt wird unten. Ich habe das über den Templatelistener gemacht. Ich möchte aber nicht das es überall angezeigt wird, sondern nur unter dieser einen Seite. -
gute Idee Knöpfle
-
es Knöpfle mal wieder
-
-
Ich bekomme den Fehler *grmpfl*
[b]Parse error[/b]: syntax error, unexpected 'public' (T_PUBLIC) in [b]D:\xampp\htdocs\forum\wcf\lib\page\DKMCustomPage.class.php[/b] on line [b]23[/b]
PHP
Alles anzeigen<?php namespace wcf\page; use wcf\system\dashboard\DashboardHandler; /** * DKM Custompage * * @author Dietmar Sobotzki * @copyright 2016 dokreativmedia.com * @license LGPL * @package com.dokreativmedia.wcf.custompage */ class DKMCustomPage extends AbstractPage { /** * @see wcf\page\AbstractPage::$activeMenuItem */ public $activeMenuItem = 'wcf.page.dkmcustom'; } /** * @see \wcf\page\IPage::assignVariables() */ public function assignVariables(){ parent::assignVariables(); DashboardHandler::getInstance()->loadBoxes('com.dokreativmedia.page.custom', $this); WCF::getTPL()->assign(array('sidebarCollapsed' => UserCollapsibleContentHandler::getInstance()->isCollapsed('com.woltlab.wcf.collapsibleSidebar', 'com.dokreativmedia.page.custom'), 'sidebarName' => 'com.dokreativmedia.page.custom')); }
Ich hatte wohl die Klammer an der falschen Stelle, leider ist noch was falsch
[b]Fatal error[/b]: Class 'wcf\page\WCF' not found in [b]D:\xampp\htdocs\forum\wcf\lib\page\DKMCustomPage.class.php[/b] on line [b]26[/b]
PHP
Alles anzeigen<?php namespace wcf\page; use wcf\system\dashboard\DashboardHandler; /** * DKM Custompage * * @author Dietmar Sobotzki * @copyright 2016 dokreativmedia.com * @license LGPL * @package com.dokreativmedia.wcf.custompage */ class DKMCustomPage extends AbstractPage { /** * @see wcf\page\AbstractPage::$activeMenuItem */ public $activeMenuItem = 'wcf.page.dkmcustom'; /** * @see \wcf\page\IPage::assignVariables() */ public function assignVariables(){ parent::assignVariables(); DashboardHandler::getInstance()->loadBoxes('com.dokreativmedia.page.customPage', $this); WCF::getTPL()->assign(array('sidebarCollapsed' => UserCollapsibleContentHandler::getInstance()->isCollapsed('com.woltlab.wcf.collapsibleSidebar', 'com.dokreativmedia.page.customPage'), 'sidebarName' => 'com.dokreativmedia.page.customPage')); } }
edit: habe es hinbekommen
-
Wieso macht ihr einfach nen halben Tag Urlaub und das Forum einfach zu, man bekommt gleich Entzugserscheinungen. So geht das aber nicht.
Schön das wieder alles läuft.