Beiträge von Cyperghost

    Und zwar ist folgender Code wichtig für dich

    JavaScript
    var $template = $('<fieldset><dl></dl></fieldset>');
    				$('<dt><label for="postTrashReason">' + WCF.Language.get('wbb.post.edit.trash.reason') + '</label></dt>').appendTo($template.children('dl'));
    				$('<dd><textarea id="postTrashReason" name="reason" cols="40" rows="3" /></dd>').appendTo($template.children('dl'));
    
    				WCF.System.Confirmation.show(WCF.Language.get('wbb.post.edit.trash.confirmMessage'), $.proxy(function(action) {
    					if (action === 'confirm') {
    						this._postHandler.update($item.data('postID'), $item.data('actionName'), { reason: $('#postTrashReason').val() }, function() { new WCF.System.Notification().show(); });
    					}
    				}, this), '', $template);

    Dies sollte eigentlich so gehen

    Was genau enthält die Variabel $queue?

    Gibt diese mal mit var_dump aus.

    Edit:
    Das ganze habe ich mal getestet und es wird eine Konversation von dem Moderator erstellt und der Benutzer, der dem Eintrag erstellt ist der andere Teilnehmer ;)
    Bist du ggfs. der selbe dem der Eintrag gehört?

    ach damit blendest du nur die Seite aus.
    Um den Menüpunkt auszublenden muss in der Datenbank diese Option eingetragen werden ;)

    bzw. in der Page.xml

    XML
    <?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/pagemenu.xsd">
    	<import>
    		<pagemenuitem name="de.deine-webseite.package.page">
    			<controller><![CDATA[wcf\page\ExamplePage]]></controller>			
    			<position>header</position>
    			<options>example_page_option</options>
    		</pagemenuitem>
    	</import>
    </data>