Kontakformular ändern

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
TimBeam
Regular
Posts: 71
Joined: Fri Jun 22, 2007 3:24 pm
Contact:

Kontakformular ändern

Post by TimBeam »

Ich bin gerade dabei das Kontaktformlar zu ändern und hätte gerne den folgenden Text weg:

Code: Select all

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
So wie ich das aber sehe verliere ich den Captcha Schutz, wenn ich folgende Zeile in der plugin_contactform.tpl bzw. plugin_dynamicform.tpl lösche:

Code: Select all

{serendipity_hookPlugin hook="frontend_comment" data=$commentform_entry}
Gibt es dafür eine Lösung oder muss ich damit leben?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Kontakformular ändern

Post by garvinhicking »

Hi!

Du könntest das via 'display:none' und mit CSS ausblenden, diese Zeilen dürften in einem individuellen HTML-Container liegen.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
stm999999999
Regular
Posts: 1531
Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:

Post by stm999999999 »

Man könnte auch im PLUGIN_EVENT_S9YMARKUP die entsprechende Sprach-Variable leeren.
Ciao, Stephan
TimBeam
Regular
Posts: 71
Joined: Fri Jun 22, 2007 3:24 pm
Contact:

Re: Kontakformular ändern

Post by TimBeam »

garvinhicking wrote:Du könntest das via 'display:none' und mit CSS ausblenden, diese Zeilen dürften in einem individuellen HTML-Container liegen.
Dann sind die beiden Absätze aber in jedem Kommentarformular ausgeblendet, oder?

Aber das bringt mich auf die Idee, diese Absätze im Kontaktformular in einen selbstdeklarierten HTML Container zu packen (zusätzlicher div Bereich) und den dann auszublenden. Das müsste gehen.
TimBeam
Regular
Posts: 71
Joined: Fri Jun 22, 2007 3:24 pm
Contact:

Post by TimBeam »

stm999999999 wrote:Man könnte auch im PLUGIN_EVENT_S9YMARKUP die entsprechende Sprach-Variable leeren.
Ups! Das sagt mir jetzt garnichts. So tief stecke ich (noch) nicht drin
:shock:
TimBeam
Regular
Posts: 71
Joined: Fri Jun 22, 2007 3:24 pm
Contact:

Post by TimBeam »

Hi,

ich habe das mal so gemacht, wie Garvin es beschrieben hat und eine neue css class invisible mit display:none deklariert. Dann die entsprechenden Zeile:

Code: Select all

{serendipity_hookPlugin hook="frontend_comment" data=$commentform_entry}
in den Container gesetzt.

Funktioniert super aber wie befürchtet ist auch der Captcha Schutz weg. Ist ja eigentlich auch nichts anderes als wenn ich die Zeile gelöscht hätte, oder.

Hm? Gibt es eine andere Lösung?
stm999999999
Regular
Posts: 1531
Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:

Post by stm999999999 »

ja, die von mir genannte :-)

Du gehst in den Ordner des genannten Plugins. Dort gibt es lang-Dateien. Du nimmst die mit _de (und dann dasselbe noch im Unterordner utf8) und dort findest Du sowas wie

Code: Select all

@define('PLUGIN_EVENT_S9YMARKUP_irgendwas', 'Der Text, der Dich stört');
Und daraus machst Du halt:

Code: Select all

@define('PLUGIN_EVENT_S9YMARKUP_irgendwas', '');
Ciao, Stephan
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Du solltest nicht den event-hook container mit display:none versehen, sondern in der HTML Ausgabe schauen, da gibt's solche Balbalbla_commentDirection CSS Klassen von jedem Plugin, das was ausgibt, auch das spamblock plugin. Die kannst Du dann ausblenden.

stm's Lösung geht natürlich auch. Die CSS-Sache wäre aber für dein template etwas einfacher, da da nur die style.css angepasst werden muss und du nicht noch ne sprachdatei anpassen musst.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
TimBeam
Regular
Posts: 71
Joined: Fri Jun 22, 2007 3:24 pm
Contact:

Post by TimBeam »

Wie gesagt, ich will den Textformatierungshinweis nur im Kontaktformular weg haben! Schlechte Karten, oder?

Der ist da völlig fehl am Platz, weil die Formatierung 1. nicht ankommt und 2. der Benutzer sie sowieso nie zu Gesicht bekommen wird.
|
http://www.wind-in-unseren-fluegeln.de
Benutzername: Serendipity
Passwort: Serendipity

Serendipity 1.3 und PHP 5.2.2
Editor: Notepad++
FTP: Filezilla
Hoster: Strato
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Doch, das geht schon. Du musst dafür jedoch die plugin_contactform.tpl bearbeiten. Such dort raus:

Code: Select all

{serendipity_hookPlugin hook="frontend_comment" data=$commentform_entry}
und lege darum ein <div class="contact_form">...</div>.

Dann kannst Du folgendes CSS nutzen:

Code: Select all

.contact_form .serendipity_comment_emoticate,
.contact_form .serendipity_comment_s9ymarkup {
  display: none;
}
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
TimBeam
Regular
Posts: 71
Joined: Fri Jun 22, 2007 3:24 pm
Contact:

Post by TimBeam »

Trickig! Das wird gehen!

Da fehlt halt die Erfahrung und Routine, um auf solche einfachen Dinge zu kommen.
|
http://www.wind-in-unseren-fluegeln.de
Benutzername: Serendipity
Passwort: Serendipity

Serendipity 1.3 und PHP 5.2.2
Editor: Notepad++
FTP: Filezilla
Hoster: Strato
Post Reply