Beiträge von Cyperghost im Thema „Einleitungstext komplett deaktivierbar?“
-
-
Wenn du das Template über das Design im ACP geändert hast, dann nicht.
-
Nein, diese Fehlerbehebung ist schon in der neuen Version drinnen
-
-
Ändern und die PHP Datei ändern
-
Mh, füg bitte mal folgenden Code in die news/lib/form/NewsAddForm.class.php ein
PHP: NewsAddForm.class.php
Alles anzeigenprivate function checkContent($name, $value, $minCharacter, $maxLength, $minWords, $censorship) { if(is_array($value)) $value = ""; $this->htmlInputProcessor[$name] = new HtmlInputProcessor(); $this->htmlInputProcessor[$name]->process($value, $this->messageObjectType, 0); $message = $this->htmlInputProcessor[$name]->getTextContent(); $length = mb_strlen($message); // check character length if ($minCharacter > 0 && $length < $minCharacter) { WCF::getTPL()->assign('minCharLength', $minCharacter); throw new UserInputException($name, 'minCharLength'); } if ($minWords > 0 && count(explode(' ', $message)) < $minWords) { WCF::getTPL()->assign('minWords', $minWords); throw new UserInputException($name, 'minWordCount'); } // check object max length if ($maxLength != 0 && $length > $maxLength) { WCF::getTPL()->assign('maxLength', $maxLength); throw new UserInputException($name, 'tooLong'); } if (ENABLE_CENSORSHIP && $censorship == true) { $result = Censorship::getInstance()->test($message); if ($result) { WCF::getTPL()->assign("censoredWords" . $name, $result); throw new UserInputException($name, 'censoredWordsFound'); } } if (WCF::getLanguage()->get($message, true) != $message && WCF::getLanguage()->get($message, true) != '') { throw new UserInputException($name, 'langvar'); } $disallowedBBCodes = $this->htmlInputProcessor[$name]->validate(); if (!empty($disallowedBBCodes)) { WCF::getTPL()->assign('disallowedBBCodes', $disallowedBBCodes); throw new UserInputException($name, 'disallowedBBCodes'); } return $this->htmlInputProcessor[$name]->getHtml(); }
-
-
Es sollte reichen, das du folgende Zeilen entfernst aus der newsAdd.tpl
Code: newsAdd.tpl
Alles anzeigen<dl{if $errorField == 'teaser'|concat:$availableLanguage->languageID} class="formError"{/if}> <dt> <label for="teaser{@$availableLanguage->languageID}">{lang}wcf.acp.article.teaser{/lang}</label> </dt> <dd> <textarea name="teaser[{@$availableLanguage->languageID}]" id="teaser{@$availableLanguage->languageID}" class="wysiwygTextarea" data-autosave="de.wbb-elite.news.news.teaser{if $action == "add"}Add-{@$__wcf->getUser()->userID}{else}Edit-{@$news->newsID}-{@$availableLanguage->languageID}{/if}" rows="5">{if !$teaser[$availableLanguage->languageID]|empty}{$teaser[$availableLanguage->languageID]}{/if}</textarea> {include file='wysiwyg' wysiwygSelector='teaser'|concat:$availableLanguage->languageID} {if $errorField == 'teaser'|concat:$availableLanguage->languageID} <small class="innerError"> {if $errorType == 'empty'} {lang}wcf.global.form.error.empty{/lang} {elseif $errorType == 'tooLong'} {lang}wcf.message.error.tooLong{/lang} {elseif $errorType == 'censoredWordsFound'} {lang}wcf.message.error.censoredWordsFound{/lang} {elseif $errorType == 'disallowedBBCodes'} {lang}wcf.message.error.disallowedBBCodes{/lang} {elseif $errorType == 'multilingual'} {lang}wcf.global.form.error.multilingual{/lang} {else} {lang}de.wbb-elite.news.error.{@$errorType}{/lang} {/if} </small> {/if} <small>{lang}de.wbb-elite.news.teaser.description{/lang}</small> </dd> </dl>
Und
Code: newsAdd.tpl
Alles anzeigen<dl{if $errorField == 'teaser'} class="formError"{/if}> <dt> <label for="teaser">{lang}wcf.acp.article.teaser{/lang}</label> </dt> <dd> <textarea name="teaser" class="wysiwygTextarea" id="teaser" data-autosave="de.wbb-elite.news.news.teaser{if $action == "add"}Add-{@$__wcf->getUser()->userID}{else}Edit-{@$news->newsID}-{/if}" rows="5">{if !$teaser|empty}{$teaser}{/if}</textarea> {include file='wysiwyg' wysiwygSelector='teaser'} {if $errorField == 'teaser'} <small class="innerError"> {if $errorType == 'empty'} {lang}wcf.global.form.error.empty{/lang} {elseif $errorType == 'tooLong'} {lang}wcf.message.error.tooLong{/lang} {elseif $errorType == 'censoredWordsFound'} {lang}wcf.message.error.censoredWordsFound{/lang} {elseif $errorType == 'disallowedBBCodes'} {lang}wcf.message.error.disallowedBBCodes{/lang} {elseif $errorType == 'multilingual'} {lang}wcf.global.form.error.multilingual{/lang} {else} {lang}de.wbb-elite.news.error.{@$errorType}{/lang} {/if} </small> {/if} <small>{lang}de.wbb-elite.news.teaser.description{/lang}</small> </dd> </dl>
-
Du kannst diese durch ändern des Templates entfernen.