MyBB.de Forum
Impressum - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Impressum (/thread-16354.html)

Seiten: Seiten: 1 2 3


Impressum - sunnygirl70 - 15.06.2010

Hallo, ich habe mybboard erfolgreich installiert. Und möchte nun das Impressum anlegen. Ich habe es alles nach der Anleitung wie hier im Forum beschrieben gemacht. Das Impressum erscheint im Fussbereich, wenn ich draufklicke kommt nur das Wort: Inhalt.
Wie füge ich nun den Namen und die Adresse ein?

Als ich versuchte bei mybbcoder den mod fürs Impressum zu dowloaden, erscheint immer eine Englische Seite, und leider verstehe ich kein Englisch. Gibts den Download auch auf deutsch?

Grüsse Silke


RE: Impressum - Jockl - 15.06.2010

https://www.mybb.de/forum/thread-20570.html

Du hättest auch direkt dort fragen können. Wink

Auch wenn der Download-Link auf die englische Seite verweist, wie das Plugin zu installieren ist, kannst Du dem o.a. Link entnehmen. Da ist alles gut beschrieben. Des Weiteren enthält das Plugin auch die deutschen Sprachpakete.


RE: Impressum - krafdi - 16.06.2010

(15.06.2010, 22:25)sunnygirl70 schrieb: Hallo, ich habe mybboard erfolgreich installiert. Und möchte nun das Impressum anlegen. Ich habe es alles nach der Anleitung wie hier im Forum beschrieben gemacht. Das Impressum erscheint im Fussbereich, wenn ich draufklicke kommt nur das Wort: Inhalt.
Wie füge ich nun den Namen und die Adresse ein?
Scheint du hast alles richtig gemacht. Wink
Du musst bei dem ersten Teil nach INHALT suchen und mit deinen Angaben ersetzen.:
Code:
<html>
<head>
<title>{$settings['bbname']} - Impressum</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>Impressum</strong></td>
</tr>
<tr>
<td class="trow1" align="center">
INHALT
</td>
</tr>
</table>
{$footer}
</body>
</html>



RE: Impressum - sunnygirl70 - 16.06.2010

Hallo, ich bin leider nochmal. Ich habe es geschafft den imprint zu downloaden. Habe dann auch den admin Ordner auf meinen FTP hochgeaden.
Wenn ich jetzt in meinem Forum auf Admin/CP gehe, weiss ich nicht wo ich das Impressum finden soll, oder ob es überhaupt installiert ist.
Welche Befehle muss ich noch ausführen?
Grüsse Silke


RE: Impressum - Kenny - 16.06.2010

Hallo sunnygirl70,

hast du folgende Schritte ausgeführt?
Zitat:Die Dateien Hochladen, im Admin CP aktivieren.
Unter Konfiguration, Impressum kann man die Felder wie z.B Name, Straße etc. ausfüllen.



RE: Impressum - sunnygirl70 - 16.06.2010

Hallo, ich habe in den inc/plugins Ordner die Datei imprint.php, und imprint.lang.php hochgeladen. Dann bei Admin/CP den Plugin gedrückt, jetzt kommt folgende Fehlermeldung:

/mnt/webspace/03/27222/xn--stoffknstlerin-lsb.de/inc/languages/deutsch_sie/admin/imprint.lang.php does not exist

Beim imprint ist auch ein Ornder der Admin heisst dabei, wo muss ich den hochladenß und vor allen in welches Verzeichnis?
Grüsse Silke


RE: Impressum - Kenny - 16.06.2010

Du hast dir doch dieses Plugin heruntergeladen, oder? https://www.mybb.de/forum/thread-20570.html

Da ist kein ordner mit dem Namen admin dabei.

Nur eine imprint.php und ein Ordner inc. Die imprint.php gehört in das hauptverzeichnis deines Forums (dort wo auch die index.php ist). Den Ordner inc kopierst du ebenfalls in das Hauptverzeichnis. Dann solltest du keine Probleme haben.


RE: Impressum - sunnygirl70 - 16.06.2010

Hallo Kenny, vielen Dank, es hat geklappt, endlich.
Liebe Grüsse Silke
Sorry Kenny, wenn ich aufs Impressum gehe, das jetzt erfolgreich installiert ist. Kommt noch eine Fehlermeldung:

Fatal error: Call to a member function add_hook() on a non-object in /mnt/webspace/03/27222/xn--stoffknstlerin-lsb.de/imprint.php on line 9

Was muss ich noch ändern?
Gruss Silke


RE: Impressum - StefanT - 16.06.2010

Wie sieht denn die imprint.php aus?


RE: Impressum - sunnygirl70 - 16.06.2010

Hallo Stefan, hier die imprint.php:


<?php
/**
* Imprint plugin for MyBB 1.4
*
* @author Christopher Koch <ChristopherKoch@gmx.net>
* @copyright 2008 by Christopher Koch
*/

$plugins->add_hook('global_start', 'imprint_lang');

/**
* _info() function
*
* @return array
*/
function imprint_info()
{
global $lang;
$lang->load('imprint');

return array(
'name' => $lang->imprint_plugin,
'description' => $lang->imprint_plugin_description,
'website' => 'http://www.gfx-dose.de',
'author' => 'Chrissi',
'authorsite' => 'http://www.gfx-dose.de',
'version' => '1.4',
'guid' => 'cd90981f997c22d270cbca489be0b4c2',
'compatibility' => '14*',
);
}


/**
* _activate() function
*/
function imprint_activate()
{
global $db, $lang;
$lang->load('imprint');

$imprint_group = array(
'gid' => NULL,
'name' => 'imprint',
'title' => $lang->imprint,
'description' => $lang->imprint_groupset_description,
'disporder' => '20',
'isdefault' => 'no',
);

$db->insert_query('settinggroups', $imprint_group);
$gid = $db->insert_id();

$imprint_setting_1 = array(
'sid' => NULL,
'name' => 'imprint_name',
'title' => $lang->imprint_settings_name,
'description' => $lang->imprint_settings_name_description,
'optionscode' => 'text',
'value' => '',
'disporder' => '1',
'gid' => intval($gid),
);

$imprint_setting_2 = array(
'sid' => NULL,
'name' => 'imprint_address',
'title' => $lang->imprint_settings_address,
'description' => $lang->imprint_settings_address_description,
'optionscode' => 'text',
'value' => '',
'disporder' => '2',
'gid' => intval($gid),
);

$imprint_setting_3 = array(
'sid' => NULL,
'name' => 'imprint_city',
'title' => $lang->imprint_settings_city,
'description' => $lang->imprint_settings_city_description,
'optionscode' => 'text',
'value' => '',
'disporder' => '3',
'gid' => intval($gid),
);

$imprint_setting_4 = array(
'sid' => NULL,
'name' => 'imprint_tel',
'title' => $lang->imprint_settings_tel,
'description' => $lang->imprint_settings_tel_description,
'optionscode' => 'text',
'value' => '',
'disporder' => '4',
'gid' => intval($gid),
);

$imprint_setting_5 = array(
'sid' => NULL,
'name' => 'imprint_fax',
'title' => $lang->imprint_settings_fax,
'description' => $lang->imprint_settings_fax_description,
'optionscode' => 'text',
'value' => '',
'disporder' => '5',
'gid' => intval($gid),
);

$imprint_setting_6 = array(
'sid' => NULL,
'name' => 'imprint_email',
'title' => $lang->imprint_settings_email,
'description' => $lang->imprint_settings_email_description,
'optionscode' => 'text',
'value' => '',
'disporder' => '6',
'gid' => intval($gid),
);

$imprint_setting_7 = array(
'sid' => NULL,
'name' => 'imprint_disclaimer',
'title' => $lang->imprint_settings_disclaimerask,
'description' => $lang->imprint_settings_disclaimerask_description,
'optionscode' => 'yesno',
'value' => '1',
'disporder' => '7',
'gid' => intval($gid),
);

$disclaimer = $lang->imprint_disclaimertext_example;

$imprint_setting_8 = array(
'sid' => NULL,
'name' => 'imprint_disclaimertext',
'title' => $lang->imprint_settings_disclaimer,
'description' => $lang->imprint_settings_disclaimer_description,
'optionscode' => 'textarea',
'value' => $disclaimer,
'disporder' => '8',
'gid' => intval($gid),
);

$db->insert_query('settings', $imprint_setting_1);
$db->insert_query('settings', $imprint_setting_2);
$db->insert_query('settings', $imprint_setting_3);
$db->insert_query('settings', $imprint_setting_4);
$db->insert_query('settings', $imprint_setting_5);
$db->insert_query('settings', $imprint_setting_6);
$db->insert_query('settings', $imprint_setting_7);
$db->insert_query('settings', $imprint_setting_8);

rebuild_settings();

// Templates editieren
require_once MYBB_ROOT."inc/adminfunctions_templates.php";
find_replace_templatesets("footer", '#bottomlinks_syndication}</a>#', 'bottomlinks_syndication}</a> | <a href="imprint.php">{$lang->imprint}</a>');
}



/**
* _install() function
*/
function imprint_install()
{
global $db;

$imprint_template = array(
"tid" => NULL,
"title" => 'imprint',
"template" => '
<html>
<head>
<title>{\$settings[bbname]} - {\$lang->imprint}</title>
{\$headerinclude}
</head>
<body>
{\$header}
<table border="0" cellspacing="{\$theme[borderwidth]}" cellpadding="{\$theme[tablespace]}" class="tborder">
<tr>
<td colspan="2" class="thead"><strong>{\$lang->imprint}</strong></td>
</tr>
<tr class="trow2">
<td colspan="2">
<span class="smalltext"><strong>{\$lang->imprint_contact}</strong></span>
</td>
</tr>
<tr class="trow1">
<td class="half smalltext" colspan="2">
<table width="100%">

<colgroup>
<col width="30%">
<col width="70%">
</colgroup>

<tr>
<td valign="top" class="half smalltext">{\$lang->imprint_name}</td>
<td class="half smalltext">
{\$imprint_name}<br />
{\$imprint_address}<br />
{\$imprint_city}
</td>
</tr>

<tr>
<td class="half smalltext">{\$lang->imprint_email}</td>
<td class="half smalltext">{\$imprint_email}</td>
</tr>

<tr>
<td class="half smalltext">{\$lang->imprint_tel}</td>
<td class="half smalltext">{\$imprint_tel}</td>
</tr>

<tr>
<td class="half smalltext">{\$lang->imprint_fax}</td>
<td class="half smalltext">{\$imprint_fax}</td>
</tr>

</table>
</td>

</tr>
<tr class="trow2">
<td colspan="2">
<span class="smalltext"><strong>{\$lang->imprint_disclaimer}</strong></span>
</td>
</tr>
<tr class="trow1">
<td class="half smalltext" colspan="2">
{\$imprint_disclaimer}
</td>
</tr>
</table>

<!-- Imprint Plugin © by Christopher Koch -->

{$footer}',
"sid" => "-1",
);

$db->insert_query("templates", $imprint_template);
}


/**
* _deactivate() function
*/
function imprint_deactivate()
{
global $db;

$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_name'");
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_address'");
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_city'");
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_tel'");
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_fax'");
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_disclaimer'");
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_disclaimertext'");
$db->query("DELETE FROM ".TABLE_PREFIX."settings WHERE name='imprint_email'");
$db->query("DELETE FROM ".TABLE_PREFIX."settinggroups WHERE name='imprint'");

rebuild_settings();

// Templates editieren
require_once MYBB_ROOT."inc/adminfunctions_templates.php";
find_replace_templatesets("footer", '#([ ]+){1}\|([ ]+){1}<a href="imprint\.php">{\$lang\->imprint}<\/a>#is', ' ', 0);
}

/**
* _is_installed() function
*
* @return boolean
*/
function imprint_is_installed()
{
global $db;
$query = $db->query('SELECT * FROM '.TABLE_PREFIX.'templates WHERE title = \'imprint\' LIMIT 1');
return ($db->num_rows($query) >= 1) ? true : false;
}


/**
* _uninstall() function
*/
function imprint_uninstall()
{
global $db;
$db->query("DELETE FROM ".TABLE_PREFIX."templates WHERE title='imprint'");
}

/**
* _lang() function
* imports language file in global
*/
function imprint_lang()
{
global $lang;
$lang->load("imprint");
}
?>

Grüsse Silke