---
title: "Powermail - alles JS abstellen"
url: "https://www.typo3.net/d/93921-powermail-alles-js-abstellen"
source: "typo3.net"
tags: ["Extensions","Frage","JavaScript & AJAX","Powermail"]
created: "2009-10-25"
last_reply: "2009-10-30"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Powermail - alles JS abstellen

Extensions · 2 Antworten · gestartet 2009-10-25

## Eröffnungsbeitrag

**urs_braem** · 2009-10-25 · [Beitrag #1](https://www.typo3.net/d/93921-powermail-alles-js-abstellen/1)

Hallo

ich arbeite gern mit jQuery und würd auch gern Powermail brauchen. Was mich aber jetzt grad etwas verwirrt, ist die feste Integration Javascript-Funktionen (die bekanntlich nur auf Moo oder Prototype basieren). Ich hätte gern die Möglichkeit, eine Nur-Php-Variante zu verwenden und dann mein eigenes JS drüberzulegen. Selbst die Validierung könnte ich dann händisch mit jQuery Validate machen.

Das wäre sehr schön, dann könnte ich einerseits bei meinem Framework bleiben, andererseits wäre schon eine vollständige Variante für Benutzer ohne JS implementiert.

Mindestens diese zwei Dinger krieg ich aber nicht raus:

```html
		<script type="text/javascript">
			function formCallback(result, form) {
				window.status = "valiation callback for form '" + form.id + "': result = " + result;
			}
			var valid = new Validation('mitgliedwerden', {immediate : true, onFormValidate : formCallback});
		</script>
```

```html
<script src="typo3conf/ext/powermail/js/checkbox/checkbox.js" type="text/javascript"></script>
```

Kann ich das irgendwie abstellen? Hab ich was falsch verstanden oder ist das einfach nicht möglich?

Danke!
Urs

## Antworten

### [#2](https://www.typo3.net/d/93921-powermail-alles-js-abstellen/2) · einpraegsam.​net · 2009-10-26

1. Im HTML Template entfernen (Blick ins formWrap.html hilft)
2. Per TS entfernen (Blick ins TS - z.b. im Handbuch hilft)

### [#3](https://www.typo3.net/d/93921-powermail-alles-js-abstellen/3) · urs_braem · 2009-10-30

danke!
das Template hatte ich in der Tat noch nicht angeschaut.

Die ganzen Libraries aus dem Header schmeissen hat nur mit der Konstante "libraryToUse = (leer gelassen...)" nicht gereicht. Musste noch "page.includeJS.file31311 > " ins Setup nehmen. Aber dann war da immer noch etwas JS drin, das ich nicht rauskriegte.

Ich werde nun wohl doch einfach auf den Mailseiten jQuery abstellen und prototype wirken lassen.

Falls das jemand brauchen kann:

```typoscript
// jquery rausschmeissen wenn Powermail
[userFunc = user_powermailOnCurrentPage]
page.headerData.11 > 
[end]
```

das page.headerData muss natürlich dorthin zeigen, wo die betr. Library geladen wird

Grüsse
Urs

---

Quelle: „Powermail - alles JS abstellen“, typo3.net, https://www.typo3.net/d/93921-powermail-alles-js-abstellen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
