Hast du auch wirklich die Datei bearbeite und den Inhalt ersetzt?
Weil dies scheint mir nicht der fall zu sein
Beiträge von Cyperghost
-
-
Mh. Wäre es möglich Admin und FTP Zugang zu dem System zu bekommen? Ich habe leider keinen Apache und kann dies derzeit nicht reproduzieren
-
Nein, ich meine ob dies bei allen Seiten des News-System auftritt
-
Sehe ich das richtig, dass ich den Code oben einfach in die .htaccess-Datei im Hauptverzeichnis einfügen muss?
Jup, das sollte ausreichen.
Tritt der Fehler mit dem Falschen Link auf jeder Seite auf, oder nur auf bestimmten? -
Hast du einmal den Cache geleert?
-
@NeroX sollt jetzt gehen
-
Zu Punkt eins, dies kannst du per CSS ändern.
Zu Punkt zwei dafür muss folgende PHP Datei um diesen Inhalt geändert werden wcf\lib\system\multirank\MultirankUserProfile.class.php
PHP: wcf\lib\system\multirank\MultirankUserProfile.class.php
Alles anzeigen<?php namespace wcf\system\multirank; use wcf\system\WCF; /** * The object type for user profile to append the multirank * * @author Olaf Braun * @copyright 2013-2017 Olaf Braun - Software Development * @license WBB-Elite.de License <https://lizenz.wbb-elite.de/lizenz.html> * @package de.wbb-elite.multirank * @category Several rank graphics */ class MultirankUserProfile implements IMultirank { /** * @inheritdoc */ public function getAppendContainer() { return '.contentHeaderIcon .userAvatarImage'; } /** * @inheritdoc */ public function getContainer() { return '#tpl_wcf_user .userProfileUser'; } /** * @inheritdoc */ public function getDataUserID() { return 'user-id'; } /** * @inheritdoc */ public function getTitle() { return WCF::getLanguage()->get("de.wbb-elite.multirank.userProfile"); } /** * @inheritdoc */ public function getUserIDElement() { return '.userIDDiv'; } }
Und zu Punkt drei, dies geht nur global und würde über folgenden CSS-Code gehen.
-
Sollte mit der pl 1 behoben sein
-
Sollte mit der pl 1 behoben sein
-
Ja, dann musst du aber warten bis das Plugin bei Woltlsb freigeschaltet wurde.
-
Guck mal bei der Produkt Beschreibung des News-System.
BBCode für News
Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist. -
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>
-
Reden wir hier von den Dateianhängen oder von den Vorschau Bildern des News-System?
Sollten dies die Dateianhänge sein, dann liegt dies am WSC selbst. Ich nutze die Funktion von Woltlab und mache auch nichts anders als die. -
Du kannst diese durch ändern des Templates entfernen.
-
-
So, sollte mit der Version 1.0.1 pl 1 funktionieren
-
Da wurden so wie es aussieht nicht alle Daten mit installiert
Fehler dazu konnte ich finden und werde dazu morgen einen kleinen hot fix fertig machen. -
Du gehst in die Datei news\lib\system\page\handler\NewsCategoryListPageHandler.class.php und überschreibst das hier
PHP: NewsCategoryListPageHandler.class.php/** @noinspection PhpMissingParentCallCommonInspection */ /** * @inheritDoc */ public function getOutstandingItemCount($objectID = null) { return ViewableNews::getUnreadNews(); }
durch dieses hier
-
Nein, ohne den Code zu ändern nicht.
-
Auch! Du must als erstes natürlich auf die Tabelle news1_news gehen und dort unter Operationen. Dort unter Tabellenoptionen die Kollation auf utf8mb4_unicode_ci setzen.
Dann auf OK drücken.
Danach unter Struktur im Menü und dort die Spalte text bearbeiten, dort ebenfalls die Kollation auf utf8mb4_unicode_ci stellen und danach sollte dies gehen