Re: [TYPO3-german] Validation failed while trying to call ... showAction

2016-07-21 Diskussionsfäden Peter Linzenkirchner
Hallo, 

es gibt tolle Angebote im Web: 

https://gist.github.com/anonymous/1e65aee88bf2b3769f7d150db4a829fe

:-)

Um HTML/CSS/JavaScript funktional zu präsentieren, z. B. ein fiddle anlegen: 

https://jsfiddle.net/ycfr7hbm/
(Steuerung-Return zum Absenden)

Braucht man nicht mal einen Account dazu. Machen die meisten jetzt so, so schön 
kann es eine Liste eh nicht darstellen. 

Gruß
Peter




> Am 20.07.2016 um 18:51 schrieb Dr. Dieter Porth :
> 
> Hallo Micha,
> 
> ich lese die Post im Forum über dei Mailingliste im Text-Format
> 
> Soweit ich weiß, kann man die Sachen HTML, BB, ... nicht freischalten, um 
> User wie mich nicht zu vergraulen.
> 
> Der Vorteil ist dabei, dass in einem Post der zitierte Code auf seinen Kern 
> beschränkt wird. Dies lässt viel schneller deutlich werden, was der Postenden 
> eventuell nicht oder falsch verstanden hat bzw. womit er sich eventuell nicht 
> beschäftigt hat. Wie dein Post zeigt, scheint das Prinzip zu funktionieren.
> 
> Wenn jeder seinen gesamten Code posten  würde, hätte ich sicher viel weniger 
> Lust,  nach dem Lesen des gesamten Codes noch zu antworten.
> 
> mit besten Grüßen
> 
> Dieter
> 
> 
> Am 20.07.2016 um 08:51 schrieb Michael Roskosch:
>> Guten Morgen Dieter, vielen Dank Deine Antwort. Lag wirklich an einem 
>> fehlenden Wert.
>> Wegen dem Programmcode meine ich, das ich den hier nicht sauber angeben kann 
>> weil:
>> HTML code is off
>> BBcode is off
>> Images are off
>> Smilies are off
>> 
>> kann man das in dem Forum freischalten lassen, dass man Code mit Tabs 
>> eintragen kann?
>> Andernfalls finde ich es sehr unübersichtlich.
>> 
>> LG Micha
>> ___
>> TYPO3-german mailing list
>> TYPO3-german@lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] tx_news hook (mit Bilder / ohne Bilder)

2016-07-21 Diskussionsfäden Peter R

Hallo,

ich verwende bei einer Webseite die Extension "news" (tx_news) und habe 
folgende Anforderung:
Auf der Selben Seite gibt es 2 News-Ausgaben. Die erste Zeigt nur News, die 
Bilder haben, die zweite zeigt News die keine Bilder haben.

Mommentan habe ich ein Hook geschrieben, der aber nur funktioniert, wenn ich 
die News per Ajax nachladen. Das heisst, dass man auf die Seite kommt und die 
News werden erst dann geladen und angezeigt.
Beim Ajax-Request schicke ich dann ein GET-Parameter mit "newsMode", der dann 
die Unterscheidung steuert.

Quelltext:
class tx_myextension_news {
   public function modify(array $params, 
\GeorgRinger\News\Domain\Repository\NewsRepository $newsRepository) {
   $this->updateConstraints($params['demand'], 
$params['respectEnableFields'], $params['query'], $params['constraints']);
   }

   /**
* @param \GeorgRinger\News\Domain\Model\Dto\NewsDemand $demand
* @param bool $respectEnableFields
* @param \TYPO3\CMS\Extbase\Persistence\QueryInterface $query
* @param array $constraints
*/
   protected function updateConstraints($demand, $respectEnableFields, 
\TYPO3\CMS\Extbase\Persistence\QueryInterface $query, array &$constraints) {
   $newsMode = '';

   // if GET parameter newsMode exists
   if (isset($_GET['newsMode'])) {
   $newsMode =  $_GET['newsMode'];
   }

   // show only news with images
   if ($newsMode == 'wimg') {
   $constraints[] = $query->greaterThan('falMedia', '0');
   }

   // show only news with out images
   if ($newsMode == 'woimg') {
   $constraints[] = $query->equals('falMedia', '0');
   }
   }

}

Ich würde das aber gerne so haben, dass man sich diese Ajax-Request spart und 
direkt im Seitenaufruf prüfen kann, welche News geladen werden sollen.

Über HInweise und Ideen würde ich mich freuen.
Danke!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] reine plaintext mail

2016-07-21 Diskussionsfäden Chr1s
Hallo,

benutze typo3 7x und möchte eine reine plaintext Mail mit den
Standardwerkzeugen sprich tx_form verschicken.

Ich habe bisher dazu keine Einstellung gefunden, die Mails werden immer
als text und html variante verschickt.

Content-Type: multipart/alternative;

--_=_swift_v4_1469116996_e464fb7a56732bd2e2cc89d58ed2d524_=_
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
...

--_=_swift_v4_1469116996_e464fb7a56732bd2e2cc89d58ed2d524_=_
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
...


Da aber ein Computer die Email lesen soll und es so nicht kann und ich
keinen Einfluss auf diesen Bot habe, wäre es schön wenn man das
irgendwie auf eine reine text/html Email umbauen könnte.

Kann man den tx_form postProcessor Hook irgendwie manipulieren und
selber PHP Code dazuprogrammieren?

Würde halt gerne die Formvalidierung Typo3 überlassen und nicht alles in
PHP programmieren.

Danke.

MfG
Chr1s
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] automatisch Cache löschen auf Seiten mit cal- und news-Plugin

2016-07-21 Diskussionsfäden Thomas Gabler

Hallo,

ich habe auf vielen Seiten plugins mit news und cal. Die Einträge wiederum sind 
jeweils in vielen mehrstufigen Ordnern verteilt.

Es geht um das Problem, dass der Cache der Seite(n) mit dem plugin gelöscht 
wird, sobald ein Datensatz erstellt/upgedated wird.

Als Lösung dafür gibts TCEMAIN.clearCacheCmd = 1,2,3
Leider müsste ich dabei einige 100(0) dieser Einträge verwenden. Da sich die 
Struktur laufend verändert, ist das nicht sehr praktikabel und fehleranfällig.

Es gibt Erweiterung wie clearcacheextend, bei der z.B. contains(plugin;news;0) 
möglich ist.
(Löscht alle Seiten, auf denen ein news plugin vorhanden ist.) Löscht aber auch 
Caches, die nicht gelöscht werden müssten.

Es kann doch nicht sein, dass man "per Hand" dieses Problem lösen muss, obwohl 
die vollständige Information über die Abhängigkeiten in der Datenbank liegt.

Gibt es "einfache" automatisierte Lösungen für dieses Problem? (z.B. Programm, 
das TCEMAIN.clearCacheCmd = x,y automatisch generiert/aktualisiert)

Typo3-Version: 6.2
Gibt es für Version 7 oder 8 bessere Lösungen?

viele Grüße
Thomas
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german