Button im Forum für Englisch und Deutsch? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB.de (https://www.mybb.de/forum/forum-6.html) +--- Forum: Deutsche Sprachdateien (https://www.mybb.de/forum/forum-23.html) +--- Thema: Button im Forum für Englisch und Deutsch? (/thread-3072.html) Seiten: Seiten:
1
2
|
Button im Forum für Englisch und Deutsch? - flatmax - 16.09.2006 Hy @ll Habe das Deutsche Sprachpaket "Sie" hochgeladen und funktioniert. (schon länger <bg>) Meine Frage lautet: Möchte Englischsprachigen & Deutschsprachigen Usern das "Leben" leichter machen, in dem ich rechts oben im Forum 2 Buttons (Englisch und Deutsche Flaggen) einfüge. Die User können dann (auch wenn sie nicht registiert sind) das Forum mittels Klick auf die Flaggen in Ihre jeweilige Sprache umschalten. Wie würde das funktionieren? (Leider kann ich nur Html und ein bisschen Java, aber in der Umsetzung der Idee mangelt es mir an Wissen) :-) ..Leider :-( Hat wer eine Idee? Danke Flatmax RE: Button im Forum für Englisch und Deutsch? - Sapd - 16.09.2006 Ich denk das du bei dein standard template ein neues hinzufügen musst RE: Button im Forum für Englisch und Deutsch? - StefanT - 16.09.2006 Da muss aber noch mit php gecodet werden. Das ist nicht so einfach. RE: Button im Forum für Englisch und Deutsch? - flatmax - 16.09.2006 mhmmmm... dacht ich mir :-(((((( Dabei wäre das genial Danke /Flat RE: Button im Forum für Englisch und Deutsch? - flatmax - 16.09.2006 Kann mir trotzdem ein versierter Anwender, eine für Anfänger leichte Anleitung geben, so das ich es mir selber einbauen kann? Also am Wissensdrang mangelts bei mir ja nich :-) Wäre echt super Danke /Flatmax RE: Button im Forum für Englisch und Deutsch? - izmirium - 30.06.2007 Hallo Freunde; Ich möchte auch dass mein Forum zwei sprahig erscheint. Was soll ich unternehmen? RE: Button im Forum für Englisch und Deutsch? - Mak - 30.06.2007 Vielleicht hilft das hier: http://mods.mybboard.net/view.php?did=383 RE: Button im Forum für Englisch und Deutsch? - izmirium - 30.06.2007 Danke Mak, das wird mir bestimmt helfen. RE: Button im Forum für Englisch und Deutsch? - izmirium - 05.07.2007 Also Ich hab oben genannter php code runtergeladen. Ich weiss nicht, was ich damit anfangen soll..!!! ( Und folgendes Ich habe Türkische Sprachdatein in mein Forum innstaliert und möchte für Gäste, Buttons für Deutsch und Türkisch erstellen ist diese code dafür geeignet?) Es sieht so aus: <?php /** * Copyright © 2006 CraKteR. */ if(!defined("IN_MYBB")) { die("This file cannot be accessed directly."); } $plugins->add_hook("index_end", "quicklanguage_run"); $plugins->add_hook("global_start", "quicklanguage_run_global"); $plugins->add_hook("misc_start", "quicklanguage_run_edit", 100000); function quicklanguage_info() { return array( "name" => "Quick Language", "description" => "This plug-in makes it easier for people to change their language.", "website" => "http://mcdcpp.net/", "author" => "CraKteR", "authorsite" => "http://mcdcpp.net/", "version" => "1.2.8" ); } function quicklanguage_activate() { global $db; $query = $db->query("SELECT disporder FROM ".TABLE_PREFIX."settings WHERE gid=9 ORDER BY `disporder` DESC LIMIT 0,1"); $disporder = $db->fetch_field($query, 'disporder')+1; $s_1 = array( "name" => "guestlang", "title" => "Allow guests use quick language", "description" => "This will make the quick language changer show for guests as well.", "optionscode" => "onoff", "value" => "off", "disporder" => $disporder, "gid" => 9 ); $db->insert_query(TABLE_PREFIX."settings", $s_1); $template = array( "title" => "quick_language", "template" => "<form method=\"post\" action=\"./misc.php\"> <span class=\"trow1\" style=\"float: right; border: 1px solid #0F5C8E; padding: 3px;\"> <span class=\"smalltext\"><strong>Quick Language: </strong><select name=\"language\"><option value=\"\">{\$lang->use_default}</option><option value=\"0\">-----------</option>{\$langoptions}</select></span> <input type=\"submit\" value=\"Change Language\" class=\"button\" /> </span> </form> <br />", "sid" => -1 ); $db->insert_query(TABLE_PREFIX."templates", $template); rebuildsettings(); } function quicklanguage_deactivate() { global $db; $db->query("DELETE FROM ".TABLE_PREFIX."templates WHERE title='quick_language'"); $db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='guestlang'"); rebuildsettings(); } function quicklanguage_run() { global $mybb, $db, $lang, $footer, $templates; if($mybb->settings['guestlang'] == 'on' || $mybb->user['uid'] > 0) { $lang->load('usercp'); $languages = $lang->get_languages(); $langoptions = ''; if(isset($_COOKIE['mybb']['language'])) { $mybb->user['language'] = $_COOKIE['mybb']['language']; } foreach($languages as $lname => $language) { $sel = ''; if($mybb->user['language'] == $lname) { $sel = ' selected="selected"'; } $langoptions .= "<option value=\"$lname\"$sel>$language</option>\n"; } eval("\$data = \"".$templates->get("quick_language")."\";"); $footer = str_replace("<div class=\"bottommenu\">", $data."\n<br class=\"clear\"><div class=\"bottommenu\">", $footer); } } function quicklanguage_run_global() { global $mybb; if(isset($_COOKIE['mybb']['language'])) { $mybb->settings['bblanguage'] = $_COOKIE['mybb']['language']; } } function quicklanguage_run_edit() { global $mybb, $lang, $db; if(isset($mybb->input['language']) && $mybb->request_method == 'post') { $lang->load('usercp'); if($mybb->user['uid'] > 0) { $db->update_query(TABLE_PREFIX.'users', array('language' => $db->escape_string($mybb->input['language'])), "uid=".$mybb->user['uid']); } else { my_setcookie('mybb[language]', htmlspecialchars_uni($mybb->input['language'])); } redirect(isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : INDEX_URL, $lang->redirect_optionsupdated); } } ?> RE: Button im Forum für Englisch und Deutsch? - Michael - 05.07.2007 https://www.mybb.de/74-0-f-4-informationen-zu-plugins.html |