Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.12 veröffentlicht (22.05.17)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Sprachdatei selber erstellen
#11
template (disclaimer)

PHP-Code:
<html>
<
head>
<
title>{$settings['bbname']} {$lang->disclaimer}</title>
{
$headerinclude}
</
head>
<
body>
{
$header}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="thead"><strong>{$lang->disclaimer}</strong></td

php-Datei (oder auch Plugin) disclaimer.php:

PHP-Code:
<?php
define
("IN_MYBB"1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll

require("global.php");

// Load global language phrases
$lang->load("disclaimer");

add_breadcrumb("Disclaimer");

eval(
"\$disclaimer = \"".$templates->get("disclaimer")."\";"); // Hier wird das erstellte Template geladen
output_page($disclaimer);
?>

Sprachdatei:

PHP-Code:
<?php
/*
 * Plugin Name: Haftungsausschluss for MyBB 1.6.x
 */

$l['disclaimer'] = "Disclaimer";

?>

footer:

Code:
<a href="{$mybb->settings['bburl']}/disclaimer.php" title="">{$lang->disclaimer}</a>

was ist hier verkehrt?

datei umbenannt in disclaimer
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren
#12
Für die deutsche Sprachdateien dies verwenden in deiner disclaimer.lang.php

PHP-Code:
$l['disclaimer'] = "Impressum"

für die englische dies

PHP-Code:
$l['disclaimer'] = "Disclaimer"

Das Template dazu sollte so aussehen.

Code:
<html>
<head>
<title>{$settings['bbname']} - {$lang->disclaimer}</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>{$lang->disclaimer}</strong></td>
</tr>
<tr>
<td class="trow1" align="center">
INHALT
</td>
</tr>
</table>
{$footer}
</body>
</html>

Um nun den Link im Footer auszugeben in der richtigen Sprache, muss die Variable nun auch in das global.lang.php eingetrageb werden.

Suche (für die englische)

PHP-Code:
$l['bottomlinks_contactus'] = "Contact Us"

trage davor dies ein

PHP-Code:
$l['bottomlinks_disclaimer'] = "Disclaimer"

für die deutsche

PHP-Code:
$l['bottomlinks_disclaimer'] = "Impressum"
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#13
Danke. Genau das war es. Diese global_lang.php mit den bottomlinks_.

Code:
<a href="{$mybb->settings['bburl']}/disclaimer.php" title="">{$lang->bottomlinks_disclaimer}</a>

Natürlich sollte es dann im Footer so aussehen.


Funktioniert nun perfekt. Zumindest was die Links im Footer angeht.

doch nicht ganz:

Code:
<?php
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll

require("global.php");

// Load global language phrases
$lang->load("disclaimer");

add_breadcrumb("Haftungsausschluss");

eval("\$disclaimer = \"".$templates->get("disclaimer")."\";"); // Hier wird das erstellte Template geladen
output_page($disclaimer);
?>

wie verändere ich den breadcrumb, sodass er auch in der jeweiligen Sprache erscheint?
Code:
add_breadcrumb($lang->disclaimer, "disclaimer.php");
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  in Box "Latest threads" die Postings selber anzeigen? andreaswien 4 973 14.10.2010, 17:51
Letzter Beitrag: andreaswien
  Extra Seite selber machen Gamer_Trost 11 1.859 04.05.2009, 16:34
Letzter Beitrag: StefanT
  [Gelöst]Benutzer sich selber löschen lassen Jan 3 1.053 29.06.2007, 02:45
Letzter Beitrag: Michael
  Neue Beiträge selber konfigurieren Sebastian1990 0 563 24.06.2007, 17:16
Letzter Beitrag: Sebastian1990
  flashgames selber einbauen ehorn 2 698 16.02.2007, 20:28
Letzter Beitrag: ehorn