• Wenn du hier im Forum ein neues Thema erstellst, sind schon Punkte aufgeführt die du ausfüllen musst. Das dient im Allgemeinen dazu die notwendigen Informationen direkt mit der Frage bereitzustellen.
    Da in letzter Zeit immer wieder gerne das Formular gelöscht wurde und erst nach 3 Seiten Nachfragen die benötigten Infos für eine Hilfe kommen, werde ich nun jede Fragestellung die nicht einmal annähernd das Formular benutzt, sofort in den Sondermüll schicken.
    Füllt einfach die abgefragte Daten aus und alle können euch viel schneller helfen.

Gelöst: Kein HTML in Abonements Beschreibung

DocViper

Bekanntes Mitglied
Lizenzinhaber
Registriert
15. Mai 2013
Beiträge
58
Punkte
48
Ich gugg grad bissi doof aus der Wäsche. Ich hab ein Abo erstellt und will die Beschreibung anpassen. Es steht groß dran, "Du kannst HTML verwenden" Es sollte dabei stehen, ", es wird dir aber nichts nutzen"

abo_backstage.jpg

abo_stage.jpg

Hab ich einen Denkfehler, oder ist was aus, was an sein sollte?
 
Wahrscheinlich ein Fehler im Style. Was für eine xf Version nutzt du?
 
1.20 und den Casual Style von Pixeledit.
 
Da Abos ja nicht styleabhängig angelegt werden sollte ja nichts einfacher sein als das zu prüfen.
 
Rischtig, aber beim Standart Style ist der gleiche Fehler.
 
Das Template gibt es "nichtmal" im Casual Style. (der hat nur 3 - max. 5 angepasste Templates. Alle anderen kommen direkt vom Standardstyle (bzw dem Parent (wie nennt ihr das? Elternstyle?: Übergeordneter Style?)

Auf jeden Fall muss da schon der Hund begraben sein!
Wie schaut es mit den Templates aus?
Schau dir mal account_upgrades vom Standard Style an. Ist es verändert?
Der relevante Teil ist:
Rich (BBCode):
               <div class="description">{xen:raw $upgrade.description}</div>
Stelle sicher das da auf jeden Fall xen:raw steht!

Hast du eventuell ein Addon das irgend etwas bei den Abos ändert?
 
Zuletzt bearbeitet von einem Moderator:
Das steht da, ziemlich am Ende
Code:
<div class="upgradeMain">
                        <h4 class="title">{$upgrade.title}</h4>
                        <xen:if is="{$upgrade.description}">
                            <div class="description">{xen:raw $upgrade.description}</div>
                        </xen:if>
                    </div>
 
Also Style scheidet aus. Ich hab zwei, versionsnummern identische XF, beide mit dem Style Casual. Auf den CSB funktioniert es, bei den anderen nicht. Da nirgendwo am Core gefummelt wurde, scheint es ein AddOn zu sein.

Fangfrage: Wenn ich nun AddOns deaktiviere, sind bei der Wiederaktivierung alle Daten und Einstellungen so wie sie vor der Deaktivierung waren, oder müsste ich mich auf unangenehmer Überraschungen gefasst machen?

Addonliste aus dem betroffenen Forum:
 
Zuletzt bearbeitet:
Fangfrage: Wenn ich nun AddOns deaktiviere, sind bei der Wiederaktivierung alle Daten und Einstellungen so wie sie vor der Deaktivierung waren, oder müsste ich mich auf unangenehmer Überraschungen gefasst machen?
Meiner Erfahrung nach reicht es die Add-ons zu deaktivieren und dann nach und nach wieder zu aktivieren, bis du den Fehler gefunden hast. Unangenehme Überraschungen hatte ich bisher noch nicht (Und das in Kombinationen von bis zu 90 Add-ons)
 
Ok, dann versuch ich das mal. Danke ;-)
 
BZW um sicher zu gehen => hast du XF < 1.2?
Falls ja, wird ein anderes template benutzt (und dieses erlaubt kein HTML)

Code:
<xen:if is="{$upgrade.description}">
               <div class="description">{xen:string nl2br, $upgrade.description}</div>
</xen:if>
 
ja, 1.20 und paygates ... *patsch*

bdpaygate_account_upgrades
Code:
<xen:title>{xen:phrase account_upgrades}</xen:title>

<xen:require css="account_upgrades.css" />

<xen:if is="{$available}">
    <div class="section">
        <h3 class="subHeading">{xen:phrase available_upgrades}</h3>
        <ul>
        <xen:foreach loop="$available" value="$upgrade">
            <li class="primaryContent">
                <div class="upgrade">                   
                    <div class="upgradeForm">
                        <xen:if hascontent="true">
                            <div class="cost">{$upgrade.costPhrase}</div>
                            <xen:contentcheck>
                                <xen:foreach loop="$upgrade.paymentForms" key="$processorId" value="$form">
                                    <div id="{$processorId}">{xen:raw $form}</div>
                                </xen:foreach>
                            </xen:contentcheck>
                        </xen:if>
                    </div>   
                   
                    <div class="upgradeMain">
                        <h4 class="title">{$upgrade.title}</h4>
                        <xen:if is="{$upgrade.description}">
                            <div class="description">{xen:string nl2br, $upgrade.description}</div>
                        </xen:if>
                    </div>
                </div>
            </li>
        </xen:foreach>
        </ul>
    </div>
</xen:if>

<xen:if is="{$purchased}">
    <div class="section">
        <h3 class="subHeading">{xen:phrase purchased_upgrades}</h3>
        <ul>
        <xen:foreach loop="$purchased" value="$upgrade">
            <li class="primaryContent">
                <div class="upgrade">                   
                    <div class="upgradeForm">
                        <xen:if is="{$upgrade.record.end_date}">
                            <div>{xen:phrase expires}: <xen:datetime time="$upgrade.record.end_date" /></div>
                        </xen:if>
                    </div>
                   
                    <div class="upgradeMain">
                        <h4 class="title">{$upgrade.title}</h4>
                        <xen:if is="{$upgrade.description}">
                            <div class="description">{xen:string nl2br, $upgrade.description}</div>
                        </xen:if>
                    </div>
                </div>
            </li>
        </xen:foreach>
        </ul>
    </div>
</xen:if>
 
Falls du wirklich 1.2 hast, dürfte es garnicht passieren...
Komisch komisch
 
Öffne mit dem FTP Client library\XenForo\Application und suche nach
Code:
public static $versionId
(müsste Zeile 23 sein)
was für ne Nr steht den dort?
 
public static $version = '1.2.0';
public static $versionId = 1020070;
 
Problem ist auf jeden Fall gelöst, vielen Dank. Paygates konnte eh raus, das der Spendenbutton durch die Kostenpflicht eh nicht mehr sinnig war.
 
Zurück
Oben