Posts: 19
Threads: 5
Joined: Nov 2011
Hallo zusammen
Ich habe unter
http://www.pascalsenn.info mein Portfolio mit GS 3.1 umgesetzt. Nun habe ich noch 3 kleine Probleme und hofe diese zusammen mit euch lösen zu können.
1. Problem: Wenn man die seite aufruft kommt normal die Startseite auf deutsch. Sobald aber ein /de/ angehängt wird findet er die Seite aber nicht mehr. Alle anderen funktionieren aber. Was habe ich hier falsch gemacht?
2. Problem: Ich möchte das Kontaktformular noch ein bisschen anpassen. Die Kopie Checkbox soll mehr richtung rechts rücken unter das Eingabefeld. Das Catpach sollte über das Eingabefeld kommen. Habt ihr mir da ein paar Tipps?
3. Problem: Ein weiteres Problem mit dem Kontaktformular. Bitte versucht mal eine Nachricht zu senden. Irgendwie klappt hier nicht alles. Ich habe irgendwie den Verdacht das es an meiner .info Adresse liegt.
Posts: 2,906
Threads: 193
Joined: Feb 2011
Hallo Pascal,
willkommen hier!
Ich hab eine vage Erinnerung, daß das Kontaktformular nicht mit .info zurecht kommt
hast du mal gesucht?
Ich schau mal nach
wenn es p01-contact ist, dann schau mal hier nach:
http://get-simple.info/forum/post/23600/#p23600
2) wenn ich auf deine Seite komme, wird das Bild gleich 4x untereinander angezeigt und der Text verdeckt, was ist da los?
deshalb kann ich gar nicht nachschauen wie dein Kontaktformular aussieht
da ist irgendein Quellcode durcheinander gekommen:
Code:
<!--//<div id="logo">
<img src="http://pascalsenn.info/theme/PSe/images/logo.jpg" alt="Slider Image" />
</div><!--//end of #slider-->
das seht nicht richtig aus
Posts: 19
Threads: 5
Joined: Nov 2011
Hallo
Da hast du gerade im falschen Moment auf die Seite geschaut. War da nur was am experimentieren. Das mit dem Kontaktformular werde ich mir mal anschauen. Danke dir schonmal.
Posts: 2,906
Threads: 193
Joined: Feb 2011
Hallo Pascal,
ich hab mal versucht, die Captcha-Elemente mit CSS zu platzieren, auf die Schnelle ist mir das nicht gelungen
schau mal hier:
http://nliautaud.fr/wiki/travaux/p01-con...e_examples
du kannst die Reihenfolge der Felder selbst bestimmen, wenn du die Namen der Felder in der gewünschten Reihefolge beim Einbinden in der Seite nennst:
(% contact : captcha, name, email ... %)
versuch das mal
Posts: 19
Threads: 5
Joined: Nov 2011
Hallo
Danke dir schonmal. habe herausgefunden das es noch ein zweites Captcha System gibt. Werde das nun mal mit dem Testen.
Nun habe ich immer noch 2 Probleme:
pascalsenn.info findet er die Startseite auf deutsch. Das passt so auch. aber sobald pascalsenn.info/de aufgerufen wird findet er keine Startseite mehr. Denke das Problem liegt in der .htaccess Datei.
Hier meine .htaccess:
Code:
AddDefaultCharset UTF-8
Options -Indexes
# blocks direct access to the XML files - they hold all the data!
<Files ~ "\.xml$">
Order allow,deny
Deny from all
Satisfy All
</Files>
<Files sitemap.xml>
Order allow,deny
Allow from all
Satisfy All
</Files>
RewriteEngine on
# Usually RewriteBase is just '/', but
# replace it with your subdirectory path
RewriteBase /
RewriteRule ^tag/([^/.]+)/?$ index.php?tag=$1 [L]
RewriteRule ^post/([^/.]+)/?$ index.php?post=$1 [L]
RewriteRule ^page/([^/.]+)/?$ index.php?page=$1 [L]
RewriteRule ^archive/([^/.]+)/?$ index.php?archive=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(en|de)/(.*?/)?([A-Za-z0-9-]+)/?$ index.php?id=$3&lang=$1 [QSA,L]
RewriteRule ^(en|es)/?$ index.php?lang=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /?([A-Za-z0-9-]+)/?$ index.php?id=$1 [QSA,L]
Das zweite Problem ist mir nun aufgefallen wenn man das Kontaktformular auf englisch aufruft. Dann ist dort immer noch die deutsche Sprachdatei geladen beim Formularbereich. Merkt der nicht selber ob jetzt die englische oder die deutsche Seite aufgerufen wird?
Posts: 972
Threads: 27
Joined: Aug 2009
P.Se Wrote:[S]obald pascalsenn.info/de aufgerufen wird findet er keine Startseite mehr. Denke das Problem liegt in der .htaccess Datei.
Code:
RewriteRule ^RewriteRule ^(en|es)/?$ index.php?lang=$1 [QSA,L]
Ist dass was aktivieren wurde wenn man keine Seite (z.b. home) spezifiziert hat. Aber es sucht nicht für ‘de’, nur für ‘en’ oder ‘es’.
Wechsel mal dieser 2 RewriteRules:
Code:
RewriteRule ^(en|de)/(.*?/)?([A-Za-z0-9-]+)/?$ index.php?id=$3&lang=$1 [QSA,L]
RewriteRule ^(en|es)/?$ index.php?lang=$1 [QSA,L]
Mit die folgende:
Code:
RewriteRule ^(de|en|es)/(.*?/)?([A-Za-z0-9-]+)/?$ index.php?id=$3&lang=$1 [QSA,L]
RewriteRule ^(de|en|es)/?$ index.php?lang=$1 [QSA,L]
(Ich entschuldige mich für mein Deutsch, ich schreibe das nie.)
Posts: 19
Threads: 5
Joined: Nov 2011
@Zegnåt Thank you that was the Problem