» Forum » Clanscript » Module und Modifikationen » Sprachauswahl per Fahne
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Sprachauswahl per Fahne
kaype
Mitglied
0 Beitragspunkte
Posts: 36

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 12:59:22     Zitieren
Moin moin,

ich würde gerne statt dem Lagnuage Mod per Box 2 Fähnchen auf meine Seite setzen, bin nur was php programmierung angeht tierisch aufn Kopp gefallen.

Kann mir eventuell kurz jemand in groben zügen erklären wie ich das am besten mache? Auf www.12x0.de würde ich am liebsten in den Header 2 Fähnchen einbauen, per slices einbinden und dann auf knopfdruck die sprach wechseln. Wenn es simpler ist auch im Hauptmenü...

Im Prinzip muss ja nur die Variable $lang gewechselt werden aber irgendwie steh ich da grade aufm schlauch Smilie

Jemand ne "Anleitung" für doofe? Lachen

grüße, kaype


verwendete ilchClan Version: 1.1

betroffene Homepage: www.12x0.de
Akira
Mitglied
1 Beitragspunkte
Posts: 1368

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 13:22:50     Zitieren
kannste im design anpassen und verlinken


www.torridOrbs.com/ref-1.html Visit Us Zwinker
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login
kaype
Mitglied
0 Beitragspunkte
Posts: 36

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 13:49:32     Zitieren
Ach echt ... wenn ich täglich mit php programmieren würde wäre das sicherlich auch nen fliegenschiss, aber nicht so ganz ohne grund habe ich geschrieben \"bitte eine Anleitung für doofe\". Ich kann mir wohl mit 2 krücken in puncto php helfen, aber bevor ich hier jetzt ewig rumbastel Smilie

Im nachhinein würde ich das gerne in die Loginbox zufügen ... kann mir da jemand kurz 2-3 Codezeilen geben die ich einfügen muss um die Variable zu wechseln? Komm da irgendwie grade nicht weiter :/

Wäre supernett Smilie


Zuletzt modifiziert von kaype am 28.06.2008 - 13:49:50
Akira
Mitglied
1 Beitragspunkte
Posts: 1368

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 13:51:52     Zitieren
such den link für die sprache aus dem script

und dann

<a href="link"><img src="Fahne.gif oder .jpg oder was"></a>

das wars soweit Zwinker


btw so oft nacheinander machen bis alle sprachen drinnen sind wenns untereinander haben willst musste nen table machen....


Zuletzt modifiziert von Akira am 28.06.2008 - 13:52:47


www.torridOrbs.com/ref-1.html Visit Us Zwinker
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login
kaype
Mitglied
0 Beitragspunkte
Posts: 36

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 14:10:17     Zitieren
Beim Sprachmod gibts nen dropdown feld das je nach auswahl die variable $lang setzt, ich kann doch nicht in dem html tempplate der loginbox eine php variable setzen!? Wenns ein link wäre hätte ich ja kein problem Zwinker
Akira
Mitglied
1 Beitragspunkte
Posts: 1368

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 14:33:50     Zitieren
wenn du das ding ausführst passieert doch was Lachen

und den link der ausgeführt wird den übernimmst du dann ^^


www.torridOrbs.com/ref-1.html Visit Us Zwinker
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login
kaype
Mitglied
0 Beitragspunkte
Posts: 36

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 15:08:26     Zitieren
Das steht in der Language Box:

<?php
#	LanguageMod for Ilch
#   Copyright by Steven Cardoso
#   Visit http://www.explicit-gaming.de


defined ('main') or die ( 'no direct access' );


//-----------------------------------------------------------|


if ( !empty($_POST['temp_lang']) ) {
  $_SESSION['language'] = $_POST['temp_lang'];
  echo $_SESSION['language'];
	wd ( '' , '' , 0 );
} else {
echo '<form action="index.php?'.$menu->get(0).'" method="POST">';
echo '<div align="center">';
echo '<select name="temp_lang" onchange="this.form.submit();">';
$o = opendir ('include/includes/lang');
while ( $f = readdir($o) ) {
  if ( $f != '.' AND $f != '..' AND is_file('include/includes/lang/'.$f) ) {
      $f = basename ($f,".php");
	  $s = ( $f == $_SESSION['language'] ? ' selected' : '' );
		echo '<option'.$s.'>'.$f.'</option>';
	}
}
echo '</select></div></form>';
}
?>


Was ist den deiner Meinung nach davon der "Link", es wird eine Variable "$_SESSION['language']" gesetzt die in der loader.php mit

<?php
.
.
.
.

#LanguageMod
if (!empty($_SESSION['language'])){
   $lang = "include/includes/lang/".$_SESSION['language'].".php";
}
else{
   $lang = "include/includes/lang/de.php";
}
require_once ($lang);
?>


angewendet wird um entweder die Languagefile en.php oder de.php zu laden.

Ich seh da keinen "Link" daher ja auch mein Problem Smilie

Und nu? Smilie

Ich bin der Meinung ich bräuchte ein paar Codezeilen die die Variable $lang je nach Auswahl setzen, dies müsste wohl in die php file die die Fuktionen der Loginbox beinhaltet und in das template der loginbox ... und genau da hörts bei mir auf ... verstehen ja, coden nein.

Oder bin ich vollendst auf dem Holzweg?

Zuletzt modifiziert von kaype am 28.06.2008 - 15:10:41
Akira
Mitglied
1 Beitragspunkte
Posts: 1368

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 15:53:12     Zitieren
da steht er rucht

index.php?.... auf

wenn script installiert ist fürs mal aus und schau welches mapping ausgeführt wird

dann den link bei den bildern einfügen


:p


www.torridOrbs.com/ref-1.html Visit Us Zwinker
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login
kaype
Mitglied
0 Beitragspunkte
Posts: 36

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 16:01:25     Zitieren
äh? Bitte? Smilie

www.12x0.de Smilie

mapping?

grüße, Fabian
Akira
Mitglied
1 Beitragspunkte
Posts: 1368

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 16:12:41     Zitieren
frag mal den ersteller vom script

das wird inner self ausgeführt kann den link nicht sehen


www.torridOrbs.com/ref-1.html Visit Us Zwinker
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login
kaype
Mitglied
0 Beitragspunkte
Posts: 36

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 17:31:11     Zitieren
So ... habs zurecht gepfuscht.

Hab mir in inlcude/contents 2 PHP Files gebastelt die einfach die Variable setzen und rufe sie per link in der Loginbox mit der Index.php auf ...

funktioniert Smilie
Akira
Mitglied
1 Beitragspunkte
Posts: 1368

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 28.06.2008 - 17:36:43     Zitieren
geht doch Zwinker


www.torridOrbs.com/ref-1.html Visit Us Zwinker
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login
Poldi-1
Mitglied
0 Beitragspunkte
Posts: 62

0 Mitglieder finden den Beitrag gut.

Merkliste 28.07.2010 - 21:22:27     Zitieren
Genau das suche ich auch, kann dieser Anleitung hier aber nich so ganz folgen... Kann mir da jemand weiterhelfen?

[ Anmelden zum schreiben ]