Re: BBCodes gesucht!
Verfasst: 09.11.2010 21:23

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

Weitere Antworten haben sich damit erledigt, ich weiß was besseres mit meiner Zeit anzufangen.
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.