+ Antworten
Ergebnis 1 bis 7 von 7

Thema: WYSIWYGs aktiv, für Komponente X, Y und Z inaktiv, möglich?

  1. #1
    Kommt häufiger vorbei
    Registriert seit
    23.04.2005
    Beiträge
    255
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard WYSIWYGs aktiv, für Komponente X, Y und Z inaktiv, möglich?

    Hallo,

    nachdem ich die Nacht über vesucht habe eine Newsletterfunktion zu installieren, die aus dem Frontend durch Publisher nutzbar ist (erstellen, ändern, versenden) UND mit aktivem WYSIWYG den MailText speichert, habe ich gemerkt, dass dies wohl ne eierlegende Wollmilchsau ist und momentan nicht realisierbar.

    Ok... Letterman konnte ich so umschreiben, dass Publisher aus dem Frontend heraus erstellen, ändern und versenden können. Dummerweise speichert Letterman keinen Text, der mit WYSIWYG erstellt wurde. Frontenduser können den WYSIWYG aber nicht deaktivieren, da sie dazu ins Backend müssten.

    Generell ausschalten kann ich den WYSIWYG aber auch nicht, da meine Publisher nicht mit HTML umgehen können (und das wäre ja auch gegen das Prinzip von Mambo)

    Gibt es eine Möglichkeit, eine Art Abfrage einzubauen, die bei Aufruf der Letterman-Komponente den WYSIWYG deaktiviert?

    Sowas wie

    if component=com_letterman then editor=no
    else editor=yes

    Beziehungsweise anders... so wie in der template index.php

    <?php
    if ( $my->id ) AND COMPONENT ISNOT COM_LETTERMAN{
    initEditor();
    }
    ?>

    Das Fette ist mein Gedankengang... leider fehlt mir jegliches Wissen, wie man einen korrekten php-syntax aufbaut...

    Wenn jemand in der Lage ist, dieses Rätsel zu lösen, dann wäre ihm ewiger Ruhm in der Community sicher... ein Newsletter, der für Frontenduser bedienbar ist!!! Ich bin mir sicher, darauf warten/hoffen viele.

    In hoffnungsvoller Erwartung,

    daniel

    "There are only 10 types of people in the world: Those who understand binary and those who don't" Verfasser unbekannt

    (Test ob und wie Google diesen Backlind findet und listet)


    Wie man eine Frage im Forum richtig stellt - LESEN!


  2. #2
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Standard

    Moin.

    Es gibt doch das Eingabefenster im Letterman, das es erlaubt, Text im HTML-Modus einzugeben.

    Wenn Du einfach das darüber liegende Fenster rausnimmst, sollte es doch gehen, oder?

    Gruß, Zecke
    100% Joomla!-Hosting mit vorinstallierten Joomla!-Paketen und Joomla-Support. Kein Safe Mode, kein wwwrun-Problem, SEF geht, 100 Pro Joomla! einfach

  3. #3
    Kommt häufiger vorbei
    Registriert seit
    23.04.2005
    Beiträge
    255
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo zecke,

    mh... das scheint zu funktionieren - also zumindest speichert er den "nur Text" Teil der Mail.

    Stehe aber gerade auf dem Schlauch, wo (in welcher Datei) ich die Ausgabe des wysiwyg-Fensters unterbinden kann? Hast du da noch einen Tipp für mich?


    Was hälst du von meiner Idee mit der Änderung im Template - also das Ausklammern von Components mit der if-Anweisung.
    Hätte den Vorteil, dass es nicht bei jedem Update der Komponente neu gehackt werden müsste.


    mfg

    daniel

    "There are only 10 types of people in the world: Those who understand binary and those who don't" Verfasser unbekannt

    (Test ob und wie Google diesen Backlind findet und listet)


    Wie man eine Frage im Forum richtig stellt - LESEN!


  4. #4
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Standard

    Schau mal in der letterman.html.php, dort sollte das machbar sein. Übrigens geht der Letterman mit htmlarea.... :(

    Wegen dem Ausklammern: wäre auf jeden Fall einen Versuch wert. Hast Du das schonmal lokal getestet?

    Gruß, Zecke
    100% Joomla!-Hosting mit vorinstallierten Joomla!-Paketen und Joomla-Support. Kein Safe Mode, kein wwwrun-Problem, SEF geht, 100 Pro Joomla! einfach

  5. #5
    Kommt häufiger vorbei
    Registriert seit
    23.04.2005
    Beiträge
    255
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo zecke,

    mh... das mit Ausblenden des oberen Textfeldes lasse ich mal, das wäre vergebliche Liebesmühe, denn:

    Der Alternativtext wird nicht versendet, nur der HTML-Text.

    Zwar klappt die Speicherung des Alternativtexts... aber das bringt ja auch nix, wenn leere Mail versendet werden.
    Also muss ich eine Möglichkeit finden, wie der wysiwyg bei dieser Componente nicht geladen wird...

    Zum ausklammern: Wie gesagt, ich se bin php-dummy, keine Ahnung, wie der Syntax aussehen müsste. In Basic oder TurboPascal 6 könnte ich das noch ausformulieren...

    Schätze mal es müsste über die Komponenten-ID gehen - oder die URL... aber wie wo wer warum?
    Vermutlich ne Sache von 10 Minuten für geübte php'ler

    Vielleicht findet sich ja ne Lösung, ansonsten lasse ich ich das mit dem Newsletter sein und warte, bis die aus der alpha-Phase raus und in ner halbwegs stabilen beta-Phase drin sind... ehrenamtlich hin oder her... ich finde es traurig, dass Programme veröffentlicht werden, die nur einen Bruchteil ihrer versprochenen Leistung bringen - und selbst das nur bei cms-untauglichen Konfigurationen. Ich kanns nicht besser, klar, aber mir wär es zu peinlich, großes zu versprechen, was dann nicht gehalten wird. Es zwingt einen ja niemand, etwas zu veröffentlichen, wenn es nicht funktioniert. Zumindest ein Hinweis in der readme.txt wäre schön gewesen, statt dessen steht dort:

    Authors:
    * Soeren Eberhardt <soeren@mambo-phpshop.net>
    (who just needed an easy and *working* Newsletter component for Mambo
    Das working hab ich nicht in * * gesetzt, das steht da so drin...

    Ob das eine gute Werbung für mambo-phpshop ist... sei dahingestellt. Testen werd ich es nicht.

    Ich glaub ich nehm mir erstmal ne Auszeit...

    Falls jemand die if-Abfrage "erfinden" kann bin ich gerne bereit sie zu testen, den Ruhm darf derjenige/diejenige ganz für sich alleine beanspruchen!

    mfg

    daniel

    "There are only 10 types of people in the world: Those who understand binary and those who don't" Verfasser unbekannt

    (Test ob und wie Google diesen Backlind findet und listet)


    Wie man eine Frage im Forum richtig stellt - LESEN!


  6. #6
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Standard

    Moin.

    Also wie gesagt, probiers mal mit HTML-Area, ob dann das WYSIWYG-Feld geht. Und wenn ich mit mosCE unterwegs bin und das zweite Textfeld nutze kommen die Textmails auch an....

    Gruß, Zecke
    100% Joomla!-Hosting mit vorinstallierten Joomla!-Paketen und Joomla-Support. Kein Safe Mode, kein wwwrun-Problem, SEF geht, 100 Pro Joomla! einfach

  7. #7
    Kommt häufiger vorbei
    Registriert seit
    23.04.2005
    Beiträge
    255
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo zecke,

    Zitat Zitat von zecke23
    Und wenn ich mit mosCE unterwegs bin und das zweite Textfeld nutze kommen die Textmails auch an....
    Also wenn du mit aktiviertem WYSIWYG-Editor ein Feld ohne WYSIWYG-Unterstützung mit Inhalten füllst sendet die Komponente den Inhalt, der - ohne WYSIWYG-Editor eingepflegt - zwar auch gespeichert, aber nicht versendet wird... Ich liebe Kausalitäten...

    Ich würde ja zu mosCE wechseln - leider wurde dort die komfortable Thumbnail-Funktion aus dem TinyMCE-Exp unnötigerweie verkompliziert. So wie ich das bisher gelesen habe sehe ich da keinen Weg, meine frisch ins System eingewöhnten Redakteure umzulernen. Die verlieren doch die Lust, wenn sie sich jedesmal umgewöhnen müssen, wenn sie gerade mal etwas kapiert haben.

    Newsletter sind für mich jetzt erstmal gestorben - zumindest solange sie offensichtlich alpha-releases sind. Ist auch egal, eine gut gepflegte Verteilerliste in gängigen Mail-Programmen kann das gleiche - ohne Core-Hacks etc. Professioneller wäre es halt, wenn alles aus einem System heraus erledigt werden könnte - aber never touch a running system...

    Dank dir trotzdem für deine Hilfe

    daniel

    "There are only 10 types of people in the world: Those who understand binary and those who don't" Verfasser unbekannt

    (Test ob und wie Google diesen Backlind findet und listet)


    Wie man eine Frage im Forum richtig stellt - LESEN!


+ Antworten

Ähnliche Themen

  1. Komponente und Artikel mischen
    Von hafnerle im Forum Allgemeine Fragen zu Mambo
    Antworten: 11
    Letzter Beitrag: 06.05.2010, 19:29
  2. Tutorial eigene Komponente entwickeln
    Von flatscho im Forum Mambo Komponenten
    Antworten: 9
    Letzter Beitrag: 01.09.2009, 00:33
  3. Suche Komponente zur automatischen Verlinkung
    Von darkmoss im Forum Mambo Komponenten
    Antworten: 8
    Letzter Beitrag: 12.06.2008, 12:05
  4. Antworten: 2
    Letzter Beitrag: 16.10.2007, 01:24
  5. Komplizierte Komponente für neues Projekt benötigt!
    Von danielbaer im Forum Mambo Komponenten
    Antworten: 8
    Letzter Beitrag: 11.01.2006, 09:19

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein