BBCodes gesucht!

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
zx9r-treiber
Mitglied
Beiträge: 1401
Registriert: 05.10.2007 16:26
Wohnort: Moormerland
Kontaktdaten:

Re: BBCodes gesucht!

Beitrag von zx9r-treiber »

:evil:

Warum fragst du überhaupt wenn du eh alles besser weißt :evil:

Weitere Antworten haben sich damit erledigt, ich weiß was besseres mit meiner Zeit anzufangen.
Gruß
M&K (Michael & Kathy)
"Unser Problem ist auch nicht die Globale Erwärmung ..... sondern die Globale Verblödung!"
Gast123456

Re: BBCodes gesucht!

Beitrag von Gast123456 »

sorry

Edit:
he ich habe gemerkt ich habe da was vertauscht!
Also hab ich es neu gemacht:
Ich habe diesen Mod genommen:
viewtopic.php?f=88&t=175089

Und alles wie beschrieben gemacht.
Anleitung:

Code: Alles auswählen

Zu ändernde Dateien

    memberlist.php,
    viewtopic.php,
    adm/style/acp_main.html,
    adm/style/acp_forums.html,
    includes/constants.php,
    includes/acp/acp_main.php,
    includes/functions_admin.php,
    includes/acp/acp_styles.php,
    includes/acp/acp_forums.php,
    language/en/acp/forums.php,
    styles/prosilver/imageset/en/imageset.cfg,
    styles/prosilver/template/viewtopic_body.html,
    styles/prosilver/template/memberlist_view.html,
    styles/prosilver/theme/buttons.css,
    styles/prosilver/theme/colours.css

Mitgelieferte Dateien

    root/db_update.php
    root/thanks.php
    root/language/en/mods/thanks.php,
    root/language/en/acp/thanks.php
    root/styles/prosilver/imageset/removethankspro.gif,
    root/styles/prosilver/imageset/en/icon_post_thanks.gif

Zusätzliche MODX-Dateien

    parent: Installations-Anleitung
    language: Anleitung für das deutsche Sprachpaket
    parent: Installations-Anleitung für das Hide MOD Addon
    template: Anleitung für das Style subsilver2
    parent: Update-Anleitung für v 0.0.1 zu v 0.1.0
    parent: Update Anleitung für subsilver2 von 0.1.0 zu 0.2.0
    parent: Update Anleitung von 0.1.0 zu 0.2.0

Haftungsausschluss & Weitere Hinweise

Aus Sicherheitsgründen sollte unter http://www.phpbb.com/mods/ nach der aktuellen Version dieses Mods gesucht werden. Wird dieser Mod von einer anderen Quelle heruntergeladen, so besteht die Gefahr, dass bösartiger Code in das phpBB-Forum eingeschleust wird. Daher wird phpBB keinen Support für Mods leisten, die nicht in der Mod-Datenbank unter http://www.phpbb.com/mods/ veröffentlicht wurden.

Bevor dieser Mod installiert wird, sollten alle Dateien, die diesen Mod betreffen, gesichert werden.

Dieser Mod wurde für phpBB entworfen 3.0.2 und kann unter anderen Versionen als angegeben nicht funktionieren. Mods für phpBB 3.0 funktionieren nicht mit phpBB 2.0 und umgekehrt.

Dies ist eine Entwicklungsversion des Mods. Es wird empfohlen, ihn nicht in produktiven Foren einzusetzen.
Lizenz & Englischsprachige Unterstützung

Dieser Mod steht unter folgender Lizenz:

http://opensource.org/licenses/gpl-license.php GNU General Public License v2

Englischsprachige Unterstützung für veröffentlichte Mods ist unter http://www.phpbb.com/mods/ verfügbar.
Historie des Mods
Anzeigen >>
SQL
Code:Alles auswählen

CREATE TABLE `phpbb_thanks` (
  `thanks_id` mediumint(8) unsigned NOT NULL auto_increment,
  `thanks_from` mediumint(8) unsigned NOT NULL,
  `thanks_to` mediumint(8) unsigned NOT NULL,
  `post_id` mediumint(8) unsigned NOT NULL,
  PRIMARY KEY  (`thanks_id`)
);
ALTER TABLE `phpbb_posts` ADD `post_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `phpbb_forums` ADD COLUMN `enable_thanks` TINYINT(1) DEFAULT '0' NOT NULL;
ALTER TABLE `phpbb_users` ADD `user_thanked` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks` INT(11) UNSIGNED NOT NULL DEFAULT '0', ADD `user_thanks_post` INT(11) UNSIGNED NOT NULL DEFAULT '0';

Dateien kopieren

    Kopieren: root/db_update.php
        Nach: phpbb root and run this with your browser or they use the sql command from the manual. After using this file, please delete it to avoid errors.

File Copy

    Kopieren: root/thanks.php
        Nach: thanks.php

File Copy

    Kopieren: root/language/en/mods/thanks.php
        Nach: language/en/mods/thanks.php

    Kopieren: root/language/en/acp/thanks.php
        Nach: language/en/acp/thanks.php

File Copy

    Kopieren: root/styles/prosilver/imageset/removethankspro.gif
        Nach: styles/prosilver/imageset/removethankspro.gif

    Kopieren: root/styles/prosilver/imageset/en/icon_post_thanks.gif
        Nach: styles/prosilver/imageset/en/icon_post_thanks.gif

Änderungen

s<>Mit der Tastatur kann zwischen den Code-Blöcken gewechselt werden. Mit der Taste 's' kann zum ersten Code-Block gewechselt werden.
Öffnen: memberlist.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

// Start session management
$user->session_begin();
$auth->acl($user->data);

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
$user->add_lang('mods/thanks');
//End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

'SIGNATURE'      => $member['user_sig'],

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
         'THANKS'         => $member['user_thanks'],
         'THANKED'      => ($member['user_thanked'] <= 1) ? $member['user_thanked'] . $user->lang['THANKS_TIME'] : $member['user_thanked'] . $user->lang['THANKS_TIMES'],
         'THANKS_POST'   => ($member['user_thanks_post'] <= 1) ? $member['user_thanks_post'] . $user->lang['THANKS_POST'] : $member['user_thanks_post'] . $user->lang['THANKS_POSTS'],
         //End Thank Post MOD

<< Ausblenden
Öffnen: viewtopic.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

// Send vars to template

Davor einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile vor den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
$user->add_lang('mods/thanks');
//End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

$user_cache[$poster_id] = array(
				'joined'		=> $user->format_date($row['user_regdate']),
				'posts'			=> $row['user_posts'],

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
				'thanks'		=> $row['user_thanks'],
				'thanked'		=> $row['user_thanked'],
				'thanks_post'	=> $row['user_thanks_post'],
                //End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

'U_POST_AUTHOR'         => get_username_string('profile', $poster_id, $row['username'], $row['user_colour'], $row['post_username']),

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
	'THANKS_FROM'   => sprintf($user->lang['THANKS_FROM'], get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username'])),
//End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

		'POSTER_POSTS'		=> $user_cache[$poster_id]['posts'],

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD		
		'POSTER_THANKS'			=> $user_cache[$poster_id]['thanks'],
		'POSTER_THANKED'		=> ($user_cache[$poster_id]['thanked'] <= 1) ? $user_cache[$poster_id]['thanked'] . $user->lang['THANKS_TIME'] : $user_cache[$poster_id]['thanked'] . $user->lang['THANKS_TIMES'],
		'POSTER_THANKS_POST'	=> ($user_cache[$poster_id]['thanks_post'] <= 1) ? $user_cache[$poster_id]['thanks_post'] . $user->lang['THANKS_POST'] : $user_cache[$poster_id]['thanks_post'] . $user->lang['THANKS_POSTS'],
        //End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

	if (isset($cp_row['row']) && sizeof($cp_row['row']))
	{
		$postrow = array_merge($postrow, $cp_row['row']);
	}

Davor einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile vor den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
$sql = 'SELECT thanks_from
	FROM ' . THANKS_TABLE . '
	WHERE post_id = ' . $row['post_id'] .'
	AND thanks_from = ' . $user->data['user_id'];
$result = $db->sql_query($sql);
$give_thanks = $db->sql_fetchfield('thanks_from');
$db->sql_freeresult($result);

$sql_array = array(
	'SELECT'	=> 'u.username, u.user_colour, t.*',

	'FROM'		=> array(
		USERS_TABLE		=> 'u',
		THANKS_TABLE	=> 't'
	),

	'WHERE'		=> 't.post_id =' . $row['post_id'] . '
		AND u.user_id = t.thanks_from',

	'ORDER_BY'	=> 'u.username_clean'
);

$sql = $db->sql_build_query('SELECT', $sql_array);
$result = $db->sql_query($sql);

$thanks_list = '';
while ($row2 = $db->sql_fetchrow($result))
{	
	$thanks_user = get_username_string('full', $row2['thanks_from'], $row2['username'], $row2['user_colour'], $row2['username']);
	$thanks_list = $thanks_list . ", " . $thanks_user;
}

$thanks_list = ltrim($thanks_list, ", ");
$postrow = array_merge($postrow, array(
	'THANKS_LIST'		=> $thanks_list,
	'U_THANKS'			=> (!$give_thanks) ? append_sid("{$phpbb_root_path}thanks.$phpEx", 'p=' . $row['post_id'] . '&mode=thanks') : append_sid("{$phpbb_root_path}thanks.$phpEx", 'p=' . $row['post_id'] . '&mode=remove'),
	'S_GIVE_THANKS'		=> $give_thanks,
	'S_FIRST_POST'      => true,
	'S_IS_OWN_POST'		=> ($poster_id == $user->data['user_id']) ? true : false
	));
$db->sql_freeresult($result);

	$template->assign_vars(array(
	'THANKS_ENABLE'      => ($topic_data['enable_thanks']) ? true : false));
	//End Thank Post MOD

<< Ausblenden
Öffnen: adm/style/acp_main.html
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

<form id="action_user_form" method="post" action="{U_ACTION}">
				<dl>
					<dt><label for="action_user">{L_RESYNC_POSTCOUNTS}</label><br /><span>{L_RESYNC_POSTCOUNTS_EXPLAIN}</span></dt>
					<dd><input type="hidden" name="action" value="user" /><input class="button2" type="submit" id="action_user" name="action_user" value="{L_RUN}" /></dd>
				</dl>
			</form>

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

<form id="action_thanks_form" method="post" action="{U_ACTION}">
				<dl>
					<dt><label for="action_user">{L_RESYNC_THANKSCOUNTS}</label><br /><span>{L_RESYNC_THANKSCOUNTS_EXPLAIN}</span></dt>
					<dd><input type="hidden" name="action" value="thanks" /><input class="button2" type="submit" id="action_thanks" name="action_user" value="{L_RUN}" /></dd>
				</dl>
			</form>

<< Ausblenden
Öffnen: adm/style/acp_forums.html
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

<div id="forum_post_options">
		<fieldset>
			<legend>{L_GENERAL_FORUM_SETTINGS}</legend>
		<dl>
			<dt><label for="forum_status">{L_FORUM_STATUS}:</label></dt>
			<dd><select id="forum_status" name="forum_status">{S_STATUS_OPTIONS}</select></dd>
		</dl>

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

<!-- mod : Thanks Post MOD -->
         <dl>
			<dt><label for="enable_thanks">{L_THANKS_ENABLE}:</label><br /></dt>
			<dd><label><input type="radio" class="radio" name="enable_thanks" value="1"<!-- IF S_THANKS_ENABLE --> id="enable_thanks" checked="checked"<!-- ENDIF --> /> {L_YES}</label>
				<label><input type="radio" class="radio" name="enable_thanks" value="0"<!-- IF not S_THANKS_ENABLE --> id="enable_thanks" checked="checked"<!-- ENDIF --> /> {L_NO}</label></dd>
		</dl>
        <!-- fin mod : Thanks Post MOD -->

<< Ausblenden
Öffnen: includes/constants.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

// Additional tables

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
define('THANKS_TABLE',				$table_prefix . 'thanks');
//End Thank Post MOD

<< Ausblenden
Öffnen: includes/acp/acp_main.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

/**
* @package acp
*/

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
$user->add_lang('acp/thanks');
//End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

					case 'purge_cache':
						$confirm = true;
						$confirm_lang = 'PURGE_CACHE_CONFIRM';
					break;

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
					case 'thanks':
						$confirm = true;
						$confirm_lang = 'RESYNC_THANKSCOUNTS_CONFIRM';
					break;
                    //End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

						add_log('admin', 'LOG_PURGE_CACHE');
					break;

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD					
					case 'thanks':
						if (!$auth->acl_get('a_board'))
						{
							trigger_error($user->lang['NO_AUTH_OPERATION'] . adm_back_link($this->u_action), E_USER_WARNING);
						}

						$sql = 'SELECT COUNT(p.post_thanked) AS num_thanks, u.user_id
							FROM ' . USERS_TABLE . ' u
							LEFT JOIN  ' . POSTS_TABLE . ' p ON (u.user_id = p.poster_id AND p.post_thanked > 0)
							GROUP BY u.user_id';
						$result = $db->sql_query($sql);

						while ($row = $db->sql_fetchrow($result))
						{
							$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_thanks_post = {$row['num_thanks']} WHERE user_id = {$row['user_id']}");
						}
						$db->sql_freeresult($result);

						$sql = 'SELECT COUNT(t.thanks_from) AS num_thanks_from, u.user_id
							FROM ' . USERS_TABLE . ' u
							LEFT JOIN  ' . THANKS_TABLE . ' t ON (u.user_id = t.thanks_from)
							GROUP BY u.user_id';
						$result = $db->sql_query($sql);

						while ($row = $db->sql_fetchrow($result))
						{
							$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_thanks = {$row['num_thanks_from']} WHERE user_id = {$row['user_id']}");
						}
						$db->sql_freeresult($result);
						
						$sql = 'SELECT COUNT(t.thanks_to) AS num_thanks_to, u.user_id
							FROM ' . USERS_TABLE . ' u
							LEFT JOIN  ' . THANKS_TABLE . ' t ON (u.user_id = t.thanks_to)
							GROUP BY u.user_id';
						$result = $db->sql_query($sql);

						while ($row = $db->sql_fetchrow($result))
						{
							$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_thanked = {$row['num_thanks_to']} WHERE user_id = {$row['user_id']}");
						}
						$db->sql_freeresult($result);

						add_log('admin', 'LOG_RESYNC_THANKSCOUNTS');
					break;
                   //End Thank Post MOD

<< Ausblenden
Öffnen: includes/functions_admin.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

	$table_ary = array(POSTS_TABLE, REPORTS_TABLE);

In der Zeile finden

Hinweis: Dies ist ein Ausschnitt einer Zeile für Änderungen innerhalb einer Zeile.
Code:Alles auswählen

REPORTS_TABLE

In der Zeile danach einfügen

Code:Alles auswählen

, THANKS_TABLE

<< Ausblenden
Öffnen: includes/acp/acp_styles.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

/**
* @package acp
*/

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
$user->add_lang('acp/thanks');
//End Thank Post MOD

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

				'icon_back_top', 'icon_contact_aim', 'icon_contact_email', 'icon_contact_icq', 'icon_contact_jabber', 'icon_contact_msnm', 'icon_contact_pm', 'icon_contact_yahoo', 'icon_contact_www', 'icon_post_delete', 'icon_post_edit', 'icon_post_info', 'icon_post_quote', 'icon_post_report', 'icon_user_online', 'icon_user_offline', 'icon_user_profile', 'icon_user_search', 'icon_user_warn', 'button_pm_forward', 'button_pm_new', 'button_pm_reply', 'button_topic_locked', 'button_topic_new', 'button_topic_reply',

In der Zeile finden

Hinweis: Dies ist ein Ausschnitt einer Zeile für Änderungen innerhalb einer Zeile.
Code:Alles auswählen

'button_topic_reply',

In der Zeile danach einfügen

Code:Alles auswählen

 'icon_post_thanks',

<< Ausblenden
Öffnen: includes/acp/acp_forums.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

'enable_prune'			=> request_var('enable_prune', false),

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
						'enable_thanks'			=> request_var('enable_thanks', false),
						//End Thank Post MOD

Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

$forum_data = array(
							'parent_id'				=> $this->parent_id,
							'forum_type'			=> FORUM_POST,
							'forum_status'			=> ITEM_UNLOCKED,

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
							'thanks_yes'		    => true,
							'thanks_no'		        => false,
							//End Thank Post MOD

Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

'enable_icons'			=> false,
							'enable_prune'			=> false,

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
							'enable_thanks'			=> false,
							//End Thank Post MOD

Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

'S_PRUNE_ENABLE'			=> ($forum_data['enable_prune']) ? true : false,

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
					'S_THANKS_ENABLE'		    => ($forum_data['enable_thanks']) ? true : false,
					//End Thank Post MOD

<< Ausblenden
Öffnen: language/en/acp/forums.php
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

'TYPE_LINK'			=> 'Link',

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

//Begin Thank Post MOD
	'THANKS_ENABLE'		=> 'Enable the Thanks MOD',
	//End Thank Post MOD

<< Ausblenden
Öffnen: styles/prosilver/imageset/en/imageset.cfg
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

img_icon_post_quote = icon_post_quote.gif*20*54

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

img_icon_post_thanks = icon_post_thanks.gif*20*55

<< Ausblenden
Öffnen: styles/prosilver/template/viewtopic_body.html
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

					<!-- IF postrow.U_EDIT --><li class="edit-icon"><a href="{postrow.U_EDIT}" title="{L_EDIT_POST}"><span>{L_EDIT_POST}</span></a></li><!-- ENDIF -->

Davor einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile vor den/der gerade gesuchten eingefügt.
Code:Alles auswählen

<!-- IF THANKS_ENABLE -->
					<!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST --><li class="thanks-icon"><a href="{postrow.U_THANKS}" title="{L_THANKS1}"><span>{L_THANKS1}</span></a></li><!-- ENDIF --><!-- ENDIF -->

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

		<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

		<dd><strong>{L_THANKS}:</strong> {postrow.POSTER_THANKS}</dd>
		<dd><strong>{L_THANKED}:</strong> {postrow.POSTER_THANKED} {L_IN} {postrow.POSTER_THANKS_POST}</dd>

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

<!-- END postrow -->

Davor einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile vor den/der gerade gesuchten eingefügt.
Code:Alles auswählen

   <!-- IF postrow.S_FIRST_POST and postrow.THANKS_LIST -->
<div class="post bg3">
		<div class="inner"><span class="corners-top"><span></span></span>
			<dl class="postbody">
				<dd><strong>{postrow.THANKS_FROM}</strong><br />{postrow.THANKS_LIST}</dd>

			</dl>
			<!-- IF postrow.S_GIVE_THANKS -->  
			<dl>
				<dt class="postprofile" style="text-align: center;"><a href="{postrow.U_THANKS}"><img src="{T_IMAGESET_PATH}/removethankspro.gif" alt="{L_THANKS_REMOVE}"/></a></dt>
			</dl><!-- ENDIF -->
		<span class="corners-bottom"><span></span></span></div>
	</div>
	<hr class="divider" />
   <!-- ENDIF -->

<< Ausblenden
Öffnen: styles/prosilver/template/memberlist_view.html
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

<dt>{L_JOINED}:</dt> <dd>{JOINED}</dd>

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

<dt>{L_THANKS}:</dt> <dd>{THANKS}</dd>
         <dt>{L_THANKED}:</dt> <dd>{THANKED} {L_IN} {THANKS_POST}</dd>

<< Ausblenden
Öffnen: styles/prosilver/theme/buttons.css
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

.quote-icon, .quote-icon a		{ background: none top left no-repeat; }

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

.thanks-icon, .thanks-icon a		{ background: none top left no-repeat; }

<< Ausblenden
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

ul.profile-icons li.quote-icon	{ width: {IMG_ICON_POST_QUOTE_WIDTH}px; height: {IMG_ICON_POST_QUOTE_HEIGHT}px; }

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

ul.profile-icons li.thanks-icon	{ width: {IMG_ICON_POST_THANKS_WIDTH}px; height: {IMG_ICON_POST_THANKS_HEIGHT}px; }

<< Ausblenden
Öffnen: styles/prosilver/theme/colours.css
Finden

Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
Code:Alles auswählen

.quote-icon, .quote-icon a		{ background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }

Danach einfügen

Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
Code:Alles auswählen

.thanks-icon, .thanks-icon a		{ background-image: url("{IMG_ICON_POST_THANKS_SRC}"); }

<< Ausblenden
Manuelle Vorgänge

Dies sind manuelle Schritte, die nicht automatisch ausgeführt werden können. Die Anweisungen sollten sorgfältig befolgt werden.
Code:Alles auswählen

Kopiere: root/db_update.php 
Nach: phpbb root und rufe die Datei in deinem Browser auf, oder benutze den SQL Befehl aus der Installations-Anleitung. 
Nach Ausführen dieser Datei bitte die Datei wieder vom Server löschen um Fehler zu vermeiden.
Nach der Installation des MODs, musst du noch den Cache leeren und template, theme, and imageset aktualisieren.
Aber ich habe anstelle wo en/ steht immer de genommen und nicht den style prosilver genommen sondern einen anderen.
aber ich habe auch alles richtig angepasst.
Doch jetzt das Problem:
In meinem Forum bei den Beiträgen ist kein mod zu sehen und wenn ich im acp auf foren gehe (also foren verwalten) kommt nur das phpBB logo aber unten ist nichts zu sehen.
Weiß jemand was ich falsch gemacht habe/ ob das en/de vertauschen ok war?
Benutzeravatar
zx9r-treiber
Mitglied
Beiträge: 1401
Registriert: 05.10.2007 16:26
Wohnort: Moormerland
Kontaktdaten:

Re: BBCodes gesucht!

Beitrag von zx9r-treiber »

Du kannst nicht einfach andere Ordner und andere Dateinen nehmen um einen Mod einzubauen.

Wenn eine Datei im Ordner language/en/*.* geändert werden soll muß man dieses auch genau befolgen.
Eine Deutsche Sprachanpassung ist etwas anderes und kommt zusätzlich.

Kein Wunder das bei dir ein Mod nicht läuft wenn du einfach bei gehst und andere Dateien für eine Änderung nimmst. :D
Gruß
M&K (Michael & Kathy)
"Unser Problem ist auch nicht die Globale Erwärmung ..... sondern die Globale Verblödung!"
Gast123456

Re: BBCodes gesucht!

Beitrag von Gast123456 »

also wenn ich es wie in der anleitung mache geht der mod auch auf deutsch?
Nur habe ich auch folgendes Problem:
Ich habe versucht es so zu machen wie es steht mit en/ und do aber ich sehe einfach keinen button oder irgendwas im acp bereich
wo kann man das dann genau einstellen im acp?
Benutzeravatar
Tetischere
Mitglied
Beiträge: 667
Registriert: 07.03.2010 13:20
Wohnort: Lünen (NRW)
Kontaktdaten:

Re: BBCodes gesucht!

Beitrag von Tetischere »

Hallo
hast du diese hier auch durchgeführt? viewtopic.php?f=89&t=161155

Gruß Michael
Gruß Michael ;-)
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Albert Einstein
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“