Medal System 0.21.0

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Lonley
Mitglied
Beiträge: 115
Registriert: 13.03.2015 16:51

Medal System 0.21.0

Beitrag von Lonley »

Hallo!

Habe ein kleines Problem mit dem Medal System 0.21.0.

In der Profilseite kann man ja anzeigen, wie viele Auszeichnungen der Benutzer hat. Wer rechte hat, kann auch auszeichnen - logisch. :roll:

Ist der Mod aktiviert steht da:

Auszeichnungen: 0
[ Auszeichnung ]

Ist der Mod deaktiviert steht da:

Auszeichnungen: 0
[ { AWARD_MEDAL } ]

Eigenartig, der String Award_Medal ist ein mal zu finden, dass andere mal nicht. Scheint ein Scriptfehler zu sein.

Kann mir da wer helfen?

Andernfalls, kennt jemand noch ein anderes Auszeichnungssystem. Habe bisher nur dieses und ein russisches gefunden, wo es dann an der Übersetzung scheitert.^^
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Medal System 0.21.0

Beitrag von HabNurNeFrage »

Hi,

leider kann man die Mod nicht runterladen und nachsehen.

Vielleicht ist da nur eine Leerstelle zuviel oder Du hast die hier eingefügt. (vor der geschweiften Klammer zu)
Du kannst in der Template-Datei (HTML) die funktionierende Variable an der anderen Stelle nochmal benutzen.

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: Medal System 0.21.0

Beitrag von Gast234254 »

Es gibt noch eine Mod aus Spanien =>http://www.phpbb-es.com/archivo_30/mods ... e&iaddlist. Dies Mod ist eine aktualisierte Mod der Version 0.21.0 und dürfte leichter sein zu übersetzen.

//Offtopic
So eine Mod könnte man in der geplanten Download-Datenbank für Mods und Styles 3.0.13-PL1 mit deutscher Übersetzungen aufnehmen.
Lonley
Mitglied
Beiträge: 115
Registriert: 13.03.2015 16:51

Re: Medal System 0.21.0

Beitrag von Lonley »

Vielen Dank wintstar, hast du mit den Mod Erfahrungen bezüglich Bugs und Co?

Ansonsten siehts doch schon mal gut aus, auch eine Englische Sprachdatei dabei, dürfte sich einfacher zum Übersetzen gestalten als die Spanische Version.
Benutzeravatar
Talk19zehn
Ehemaliges Teammitglied
Beiträge: 4914
Registriert: 08.06.2009 12:03
Kontaktdaten:

Re: Medal System 0.21.0

Beitrag von Talk19zehn »

Medal System 0.21.0
Zumindest ist diese nicht [ABD] gekennzeichnet --> schaut mal: https://www.phpbb.com/community/viewtop ... &t=2166248

Auf Seite 53 ist auch eine zu dem Zeitpunkt der Beitragserstellung gültige deutsche Übersetzung auffindbar: https://www.phpbb.com/community/viewtop ... 5#p4808735
Diese muss man dann sehr wahrscheinlich, erneut mit der *neuen Version abgleichen / anpassen.

BTW:
* Inzwischen hat die Modifikation numerische Updates erfahren: [BETA] Medal System MOD 1.0.1 ‹ Last edited by Jessica on Sun Dec 22, 2013 11:29 pm (vgl. Änderungen im Betreff des dortigen Themas).

Vielleicht passt sie ja für das Vorhaben von Lonley.

Grüße
Beste Grüße
phpBB3 Designs: Stylearea Ongray-Designs
Lonley
Mitglied
Beiträge: 115
Registriert: 13.03.2015 16:51

Re: Medal System 0.21.0

Beitrag von Lonley »

So, habs mal eingebaut. Unterschiede zur 0.2 Version sehe ich im Moment keine. Vielleicht noch mal Bugfixing betrieben ... :oops:

Ansonsten ... [ { AWARD_MEDAL } ]

Das zumindest wurde nicht korrigiert.^^

Bin mir gerade unsicher welche Version ich nehmen soll 0.2 oder 1.01, wenn sie schreibt, dass sie eigentlich 0 Programmirkentnisse hat.^^

Zur Übersetzung: Die hatte ich schon mal getestet und auch mal durch "Total Command" gelassen. Muss von einer früheren Version sein, da die Strings nicht mehr mit der neuen Version überein stimmen.

Hab hier mal meine Übersetzung (Passt zu 0.21.0 und 1.01):

info_acp_medals_mod.php

Code: Alles auswählen

<?php
/***************************************************************************
*
* @package Medals Mod for phpBB3
* @version $Id: medals.php,v 0.7.0 2008/01/14 Gremlinn$
* @copyright (c) 2008 Nathan DuPra (mods@dupra.net)
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
***************************************************************************/

/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

$lang = array_merge($lang, array(
	'IMG_ICON_POST_APPROVE'			=> 'Genehmigen',
	'ACP_MEDALS_INDEX'				=> 'Auszeichnungs ACP',
	'ACP_MEDALS_INDEX_EXPLAIN'		=> 'Erklärung des Auszeichnungs Index',
	'ACP_MEDALS_TITLE'				=> 'Auszeichnungs Verwaltung',
	'ACP_MEDALS_SETTINGS'			=> 'Konfiguration',

	'MEDALS_MOD_INSTALLED'			=> 'Auszeichnungs MOD Version %s ist installiert.',
	'MEDALS_MOD_UPDATED'			=> 'Auszeichnungs MOD Update zu Version %s',
	'MEDALS_MOD_MANUAL'				=> 'Du hast eine ältere Version des Auszeichnungs MOD installiert.<br />Du musst diese Version zunächst deinstallieren<br />Achte darauf vorher ein Backup zu machen.',

	'acl_u_award_medals'			=>  array('lang' => 'Kann Benutzer mit Auszeichnung auszeichnen', 'cat' => 'misc'),
	'acl_u_nominate_medals'			=>  array('lang' => 'Kann Benutzer für Auszeichnungs nominieren', 'cat' => 'misc'),
	'acl_a_manage_medals'			=>  array('lang' => 'Kann das Auszeichnungs-Management-Modul verwenden', 'cat' => 'misc'),

// Medals Management
	'ACP_MEDAL_MGT_TITLE'				=> 'Auszeichnungs Verwaltung',
	'ACP_MEDAL_MGT_DESC'				=> 'Hier kannst du Auszeichnungs Kategorien anzeigen, erstellen, ändern und löschen.',

	'ACP_MEDALS'						=> 'Auszeichnungen.',
	'ACP_MEDALS_DESC'					=> 'Hier kannst Du Auszeichnungen zu dieser Kategorie anzeigen, erstellen, ändern und löschen.',
	'ACP_MULT_TO_USER'					=> 'Anzahl der Auszeichnungen pro Benutzer',
	'ACP_USER_NOMINATED'				=> 'Nobinierte Benutzer',
	'ACP_MEDAL_LEGEND'					=> 'Auszeichnung',
	'ACP_MEDAL_TITLE_EDIT'				=> 'Auszeichnung Editieren',
	'ACP_MEDAL_TEXT_EDIT'				=> 'Ändern einer vorhandenen Auszeichnung',
	'ACP_MEDAL_TITLE_ADD'				=> 'Neue Auszeichnung',
	'ACP_MEDAL_TEXT_ADD'				=> 'Erstellen eine neue Auszeichnung von Grund auf neu.',
	'ACP_MEDAL_DELETE_GOOD'				=> 'Die Auszeichnung wurde erfolgreich entfernt.<br /><br /> Klicke <a href="%s">hier</a>, um zur vorherigen Kategorie zurück zu kehren.',
	'ACP_MEDAL_EDIT_GOOD'				=> 'Die Auszeichnung wurde erfolgreich aktualisiert.<br /><br /> Klicke <a href="%s">hier</a> um zur Auszeichnungs Kategorie zu kehren.',
	'ACP_MEDAL_ADD_GOOD'				=> 'Die Auszeichnung wurde erfolgreich hinzugefügt.<br /><br /> Klicke <a href="%s">hier</a> um zur Auszeichnungs Kategorie zu kehren.',
	'ACP_CONFIRM_MSG_1'					=> 'Bist Du sicher, dass Du diese Auszeichnung löschen möchtest? Die Auszeichnung wird auch bei allen anderen Benutzern enfternt, die diese Auszeichnung haben. <br /><br /><form method="post"><fieldset class="submit-buttons"><input class="button1" type="submit" name="confirm" value="Yes" />&nbsp;<input type="submit" class="button2" name="cancelmedal" value="No" /></fieldset></form>',
	'ACP_NAME_TITLE'					=> 'Auszeichnungs Name',
	'ACP_NAME_DESC'						=> 'Auszeichnungs Beschreibung',
	'ACP_IMAGE_TITLE'					=> 'Auszeichnungs Bild',
	'ACP_IMAGE_EXPLAIN'					=> 'Das GIF-Bild für die Auszeichnung ist hier zu finden: images/medals/directory',
	'ACP_DEVICE_TITLE'					=> 'Titelbild',
	'ACP_DEVICE_EXPLAIN'				=> 'Der Basisname der GIF-Bild in images/medals/devices muss angewendet werden, um dynamisch Auszeichnungen zu erstellen.<br /> Ex. device-2.gif = device',
	'ACP_PARENT_TITLE'					=> 'Auszeichnungs Kategorie',
	'ACP_PARENT_EXPLAIN'				=> 'Die Kategorie in die die Auszeichnung eingetragen wird.',
	'ACP_DYNAMIC_TITLE'					=> 'Dynamisches Auszeichnungs Bild',
	'ACP_DYNAMIC_EXPLAIN'				=> 'Erstelle ein dynamisches Bild für mehrere Preisverleihungen.',
	'ACP_NOMINATED_TITLE'				=> 'Auszeichnungs Nominierungen',
	'ACP_NOMINATED_EXPLAIN'				=> 'Können Benutzer andere Benutzer für diese Auszeichnung nominieren?',
	'ACP_CREATE_MEDAL'					=> 'Auszeichnung erstellen',
	'ACP_NO_MEDALS'						=> 'Keine Auszeichnung',
	'ACP_NUMBER'						=> 'Anzahl der Auszeichnungen',
	'ACP_NUMBER_EXPLAIN'				=> 'Legt fest, wie oft diese Auszeichnung an einen Benutzer vergeben werden kann.',
	'ACP_POINTS'						=> 'Punkte',
	'ACP_POINTS_EXPLAIN'				=> 'Legt fest wie Punkte vergeben (oder abgezogen werden) für den Empfang dieses Auszeichnung.<br />Funktioniert mit dem Ultimate Punkte Mod.',

	'ACP_MEDALS_MGT_INDEX'				=> 'Auszeichnungs Kategorie',
	'ACP_MEDAL_TITLE_CAT'				=> 'Kategorie Editieren',
	'ACP_MEDAL_TEXT_CAT'				=> 'Verändert eine bestehende Kategorie',
	'ACP_MEDAL_LEGEND_CAT'				=> 'Kategorie',
	'ACP_NAME_TITLE_CAT'				=> 'Kategorie Name',
	'ACP_CREATE_CAT'					=> 'Kategorie erstellen',
	'ACP_CAT_ADD_FAIL'					=> 'Keine Kategorie Name wurde für die Zugabe aufgeführt.<br /><br /> Klicke <a href="%s">hier</a> um zur Kategorieliste zurück zu kehren.',
	'ACP_CAT_ADD_GOOD'					=> 'Die Kategorie wurde erfolgreich hinzugefügt.<br /><br /> Klicke <a href="%s">hier</a> um zur Kategorieliste zurück zu kehren.',
	'ACP_CAT_EDIT_GOOD'					=> 'Die Kategorie wurde erfolgreich bearbeitet.<br /><br /> Klicke <a href="%s">hier</a> um zur Kategorieliste zurück zu kehren.',
	'ACP_CAT_DELETE_CONFIRM'			=> 'In welche Kategorie wollst du die Auszeichnung beim löschen verschieben.<br /><form method="post"><fieldset class="submit-buttons"><select name="newcat">%s</select><br /><br /><input class="button1" type="submit" name="moveall" value="Move All Medals" />&nbsp;<input class="button2" type="submit" name="deleteall" value="Delete All Medals" />&nbsp;<input type="submit" class="button2" name="cancelcat" value="Cancel Deletion" /></fieldset></form>',
	'ACP_CAT_DELETE_CONFIRM_ELSE'		=> 'Es gibt keine anderen Kategorien, um diese Auszeichnung zu verschieben.<br />Bist  du sicher, dass du diese Kategorie und alle seine Auszeichnung entfernen möchtest?<br /><form method="post"><fieldset class="submit-buttons"><br /><input class="button2" type="submit" name="deleteall" value="Ja" />&nbsp;<input type="submit" class="button2" name="cancelcat" value="Nein" /></fieldset></form>',
	'ACP_CAT_DELETE_GOOD'				=> 'Die Kategorie mit alle Inhalten wurde erfolgreich gelöscht.<br /><br /> Klicke <a href="%s">hier</a> um zur Kategorieliste zurück zu kehren.',
	'ACP_CAT_DELETE_MOVE_GOOD'			=> 'Alle Auszeichnungen von "%1$s" wurden verschoben zu "%2$s". Die Kategorie wurde erfolgreich gelöscht.<br /><br /> Klicke <a href="%3$s">hier</a> um zur Kategorieliste zurück zu kehren.',
	'ACP_NO_CAT_ID'						=> 'Keine Kategorie',
	'ACP_NO_CATS'						=> 'Keine Kategorie',
	
// Medals Configuration
	'ACP_CONFIG_TITLE'					=> 'Auszeichnungs Konfiguration',
	'ACP_CONFIG_DESC'					=> 'Hier kannst Du Optionen für das Auszeichnungs-System 0.21.0 festlegen.',
	'ACP_MEDALS_CONF_SETTINGS'			=> 'Auszeichnungs- Konfigurationseinstellungen',
	'ACP_MEDALS_CONF_SAVED'				=> 'Auszeichnungs Konfiguration gesichert.<br /><br /> Klicke <a href="%s">hier</a> um in die Auszeichnungs Konfiguration zurück zu kehren.',
	'ACP_MEDALS_SM_IMG_WIDTH'			=> 'Breite kleines Auszeichnungs Bild',
	'ACP_MEDALS_SM_IMG_WIDTH_EXPLAIN'	=> 'Die Breite (in Pixel) der Auszeichnung die im Viewtopic- und Benutzer- Informationsbereich angezeigt wird.<br />Auf 0 setzen, um die Breite nicht zu definieren.',
	'ACP_MEDALS_SM_IMG_HT'				=> 'Höhe kleines Auszeichnungs Bild',
	'ACP_MEDALS_SM_IMG_HT_EXPLAIN'		=> 'Die Höhe (in Pixel) der Auszeichnung die im Viewtopic- und Benutzer- Informationsbereich angezeigt wird.<br />Auf 0 setzen, um die Breite nicht zu definieren.',
	'ACP_MEDALS_VT_SETTINGS'			=> 'Viewtopic Anzeige- Einstellungen',
	'ACP_MEDALS_TOPIC_DISPLAY'			=> 'Erlaube Auszeichnung im Viewtopic an zu zeigen.',
	'ACP_MEDALS_TOPIC_ROW'				=> 'Anzahl der angezeigten Auszeichnungen',
	'ACP_MEDALS_TOPIC_ROW_EXPLAIN'		=> 'Anzahl der Auszeichnungen die im Viewtopic angezeigt wird.',
	'ACP_MEDALS_TOPIC_COL'				=> 'Anzahl der Auszeichnungen nach unten',
	'ACP_MEDALS_TOPIC_COL_EXPLAIN'		=> 'Anzahl der Auszeichnungen im Viewtopic die in der Liste nach unten angezeigt wird.',
	'ACP_MEDALS_PROFILE_ACROSS'			=> 'Anzahl der Auszeichnungen im Profil',
	'ACP_MEDALS_PROFILE_ACROSS_EXPLAIN'	=> 'Anzahl der Auszeichnungen die im Profiil Informationsbereich angezeigt werden.',
	'ACP_MEDALS_ACTIVATE' 				=> 'Auszeichnungs Mod aktiviert',
));

?>
info_medals_mod.php

Code: Alles auswählen

<?php
/***************************************************************************
*
* @package Medals Mod for phpBB3
* @version $Id: medals.php,v 0.7.0 2008/01/23 Gremlinn$
* @copyright (c) 2008 Nathan DuPra (mods@dupra.net)
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
***************************************************************************/

/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

$lang = array_merge($lang, array(
// pms
	'PM_MESSAGE'					=> '%1$s' . "\n" . '[b]Du hast von %3$s folgende Auszeichnung erhalten: "%2$s"' . "\n" . 'Zudem hast du von %3$s folgende Nachricht erhalten:[/b]' . "\n\n",
	'PM_MESSAGE_POINTS_EARN'		=> '<br />Du hast %1$s point%2$s erhalten.' . "\n\n",
	'PM_MESSAGE_POINTS_DEDUCT'		=> '<br />%1$s point%2$s wurden Dir abgezogen.' . "\n\n",
	'PM_MESSAGE_NOMINATED'			=> '%1$s' . "\n" . '[b]Ihnen wurde diese Auszeichnung "%2$s" von %3$s verliehen, nach dem Du nominiert wurdest von %4$s.' . "\n" . '%3$s Zudem wurde folgende Nachricht gesendet:[/b]' . "\n\n",
	'PM_MSG_SUBJECT'				=> '%s du wurdest mit einer Auszeichnung ausgezeichnet!',

// medals awarding
	'AWARDED_BY'					=> 'Verliehen durch',
	'AWARDED_MEDAL'					=> 'Auszeichnungen',
	'AWARDED_MEDAL_TO'				=> 'Auszeichnungen von',
	'AWARD_MEDAL'					=> 'Auszeichnung',
	'AWARD_TIME'					=> 'Auszeichnungszeit',
	'AWARD_TO'						=> 'Auszeichnung für',
	'MEDAL_AWARD_GOOD'				=> 'Auszeichnung erfolgreich!',
	'NOT_MEDALS_AWARDED'			=> 'Auszeichnung wurde nicht verliehen!',
	'MEDAL_REMOVE_GOOD'				=> 'Auszeichnung erfolgreich entfernt!',
	'MEDAL_REMOVE_CONFIRM'			=> 'Du bist dabei einem Benutzer eine Auszeichnung zu entfernen. Bist Du sicher, dass Du diesen Vorgang durchführen möchtest.',
	'MEDAL_REMOVE_NO'				=> 'Keine Auszeichnung Gelöscht.',
	'MEDAL_EDIT'					=> 'Editieren',
	'NO_USER_SELECTED'				=> 'Kein Benutzername eingegeben. Zurück zur vorherigen Seite.',

// medals nominate
	'APPROVE'						=> 'Genehmigen',
	'USER_NOMINATED'				=> 'Benutzer Nominierung',
	'USER_IS_NOMINATED'				=> ' [<a href="%s" title="Dieser Benutzer wurde für eine Medaille nominiert!">!</a>]',
	'MEDAL_NOMINATE_GOOD'			=> 'Auszeichnungs nominierung erfolgreich!',
	'NOMINATABLE'					=> '[Nominatable]',
	'NOMINATE'						=> 'Nominierte Auszeichnung',
	'NOMINATE_FOR'					=> 'Auszeichnugsnominierung für',
	'NOMINATE_MEDAL'				=> 'Nominierungen verwalten',
	'NOMINATE_MESSAGE'				=> '<b>%1$s nominiere diesen Benutzer für die Auszeichnung "%2$s" aus folgendem Grund:</b>' . "\n\n",
	'NOMINATE_USER_LOG'				=> 'Nominierungen verwalten für %s',
	'NOMINATED_BY'					=> '[Nominiert von %s]',
	'NOMINATED_EXPLAIN'				=> 'Können Benutzer andere Benutzer für diese Auszeichnung nominieren?',
	'NOMINATED_TITLE'				=> 'Auszeichnungsnominierungen',
	'NO_MEDALS_NOMINATED'			=> 'Auszeichnung nicht nominiert',
	'NOMINATIONS_REMOVE_GOOD'		=> 'Nominierungen erfolgreich entfernt!',

// Images
	'IMAGE_PREVIEW'					=> 'Vorschau',
	'MEDAL_IMG'						=> 'Bild',

// medals view
	'MEDAL'							=> 'Auszeichnung',
	'MEDALS'						=> 'Auszeichnungen',
	'MEDALS_VIEW_BUTTON'			=> 'Auszeichnungsdetails',
	'MEDALS_VIEW'					=> 'Auszeichnungen',
	'MEDAL_DETAIL'					=> 'Auszeichnungs Details',
	'MEDAL_DESCRIPTION'				=> 'Auszeichnungs Beschreibung',
	'MEDAL_DESC'					=> 'Beschreibung',
	'MEDAL_AWARDED'					=> 'Empfänger',
	'MEDAL_AWARDED_EXPLAIN'			=> '<br>Klicke auf den Benutzernamen um die Auszeichnungen zu administrieren.',
	'MEDAL_AWARD_REASON'			=> 'Auszeichnungsgrund',
	'MEDAL_AWARD_REASON_EXPLAIN'	=> '<br>Gib den Grund für die Verleihung dieser Auszeichnung an',
	'MEDAL_NOMINATE_REASON'			=> 'Nominierungsgrund',
	'MEDAL_NOMINATE_REASON_EXPLAIN'	=> '<br>Gib den Grund für die Nominierung dieser Auszeichnung an.',
	'MEDAL_AWARD_USER_EXPLAIN'		=> '<br>Gib den Benutzern an, dem diese Auszeichnung vergeben wird (jeder Name in einer separaten Zeile).',
	'MEDAL_INFORMATION'				=> 'Auszeichnungs Information',
	'MEDAL_INFO'					=> 'Information',
	'MEDAL_MOD'						=> 'Auszeichnung',
	'MEDAL_NAME'					=> 'Name',
	'NO_MEDALS_ISSUED'				=> 'Auszeichnung nicht ausgestellt',
	'MEDAL_CP'						=> 'Auszeichnungs Steuerung',
	'MEDAL_AWARD_PANEL'						=> 'Auszeichnungs Steuerung',
	'MEDAL_NOM_BY'					=> 'Nominiert von',
	'MEDAL_AMOUNT'					=> 'Menge',

// Error messages
	'CANNOT_AWARD_MULTIPLE'			=> 'Der Benutzer hat die maximale Anzahl dieser Auszeichnung bekommen.',
	'IMAGE_ERROR'					=> 'Du kannst dies nicht als eine Auszeichnung zum vergeben benutzen.',
	'IMAGE_ERROR_NOM'				=> 'Du kannst diese Auszeichnung nicht zur Nominierung wählen.',
	'NO_CAT_ID'						=> 'Es wurde keine Kategorie-ID angegeben.',
	'NO_CATS'						=> 'Keine Kategorie',
	'NO_GOOD_PERMS'					=> 'Du hast nicht die erforderlichen Berechtigungen, um auf diese Seite zuzugreifen.<br /><br /><a href="index.php">Zurück zum Board Index</a>',
	'NO_MEDAL_ID'					=> 'Keine Auszeichnung ausgewählt oder keine Auszeichnung vorhanden. Zurück zur vorherigen Seite.',
	'NO_MEDAL_MSG'					=> 'Das Nachrichtenfeld ist leer.<br /><br /><a href="%s">Zurück zur vorherigen Seite.</a>',
	'NO_MEDALS'						=> 'Keine Auszeichnung erhältlich.',
	'NO_MEDALS_TO_NOMINATE'			=> 'Es stehen keine Auszeichnung zur Verfügung, um sie an diesen Benutzer zu vergeben.<br /><br /><a href="%s">Zurück zur vorherigen Seite.</a>',
	'NO_USER_ID'					=> 'Es wurde keine Benutzer-ID angegeben.',
	'NO_USER_MEDALS'				=> 'Der Benutzer hat noch keine Auszeichnung erhalten.',
	'NO_USER_NOMINATIONS'			=> 'Dieser Benutzer ist für keine Auszeichnung nominiert.',
	'NO_SWAP_ID'					=> 'Es wurde keine Tausch-ID angegeben.',
	'NOT_SELF'						=> 'Du kannst dich nicht selbst nominieren.',

));

?>
Einzutragen in: language/en/common.php

Code: Alles auswählen

	
	'MEDALS_VIEW'					=> 'Auszeichnungen',
	'MEDALS_VIEW_EXPLAIN'			=> 'Auszeichnungen anzeigen',
Lonley
Mitglied
Beiträge: 115
Registriert: 13.03.2015 16:51

Re: Medal System 0.21.0

Beitrag von Lonley »

Noch mal eine Nachfrage.

Habe jetzt den Mod in mehreren Styles eingebaut. Bei einem Prosilber und bei einem Subsilver2 Style klappt alles Prima. Bei anderen Prosilver Styles klappt sich in der Profilansicht nicht die Medaillenbeschreibung aus.

Es steht nur da:

Auszeichnungs Information
Auszeichnungen: 1

BUTTON AUZEICHNUNGSDETAILS

Und wenn man ihn anklickt passiert gar nichts. Durch kontrolliert hab ich nun schon alles X mal und bei den anderen beiden Styles funktionierts ja. Müsste also an dem Style direkt liegen.

Probleme sind unter anderem bei dem Style Honour und Dragor.

Kann mir da wer weiter helfen?
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7869
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Medal System 0.21.0

Beitrag von Kirk »

Hallo
Du musst bei den anderen Styles gemäß Anleitung ebenfalls die entsprechenden Dateien bearbeiten.
Lonley
Mitglied
Beiträge: 115
Registriert: 13.03.2015 16:51

Re: Medal System 0.21.0

Beitrag von Lonley »

Wie gesagt, hab ich ja. Alle Dateien aus der Root in den jeweiligen Style Ordner und dann auch in jedem Style Ordner die Dateien angepasst. Funktioniert aber wie gesagt nur in zwei Styles.

Es gibt eine Datei Namens: medal_memberlist_view

Code: Alles auswählen

<!-- BEGIN switch_display_medal -->
<script language="JavaScript" type="text/javascript" src="{T_SUPER_TEMPLATE_PATH}/medals/toggle_display.js"></script>
<div class="panel bg2">
	<div class="inner"><span class="corners-top"><span></span></span>
		<h3>{L_MEDAL_INFORMATION}</h3>
		<h3>{L_MEDALS_VIEW}:&nbsp;<b>{USER_MEDAL_COUNT}</b></h3>
		<table width="100%" cellspacing="1" cellpadding="3" border="0" align="center">
			<tr>
				<td class="row2" width="100" valign="center">
					<!-- BEGIN medal -->
					{switch_display_medal.medal.MEDAL_BUTTON}
					<!-- END medal -->
				</td>
				<td class="row2" valign="top">
					<!-- BEGIN details -->
					&nbsp;{switch_display_medal.details.MEDAL_IMAGE_SMALL}&nbsp;
					<!-- END details -->
				</td>
			</tr>
		</table>
		<span class="corners-bottom"><span></span></span>
	</div>
</div>

<div style="width: 100%; overflow: hidden; display: none;" id="toggle_medal">
<div class="panel bg2">
	<div class="inner"><span class="corners-top"><span></span></span>
<a name="medal"></a>
<table width="100%" cellspacing="1" cellpadding="3" border="0" align="center">
  <tr>
	<th align="center" nowrap="nowrap"><h3>{L_MEDAL}</h3></th>
	<th align="center" nowrap="nowrap"><h3>{L_MEDAL_DETAIL}</h3></th>
  </tr>
<!-- BEGIN details -->
  <tr>
	<td class="row2" nowrap="nowrap" width="20%">
		<table width="100%" cellspacing="1" cellpadding="3" border="0">
<!-- IF switch_display_medal.details.ISMEDAL_CAT  -->
		<tr><td align="center"><h4>{switch_display_medal.details.MEDAL_CAT}</h4></td></tr>
<!-- ENDIF  -->
		<tr><td align="center">{switch_display_medal.details.MEDAL_NAME}</td></tr>
		<tr><td align="center">{switch_display_medal.details.MEDAL_IMAGE}</td></tr>
		<tr><td align="center">{switch_display_medal.details.MEDAL_COUNT}</td></tr></table></td>
	<td class="row2" valign="top">
		<table width="100%" cellspacing="1" cellpadding="3" border="0">
		<tr><td><h3>{L_MEDAL_DESCRIPTION}: <b>{switch_display_medal.details.MEDAL_DESCRIPTION}</b></h3></td></tr>
		<tr><td class="reason">
			<table width="100%" cellspacing="1" cellpadding="3" border="0">
			<tr><td>{switch_display_medal.details.MEDAL_ISSUE}</td></tr>
			</table>
		</td></tr>
	</table></td>
  </tr>
<!-- END details -->
</table>
		<span class="corners-bottom"><span></span></span>
	</div>
</div>
</div>
<!-- END switch_display_medal -->
In ihr ist enthalten, was geschehen woll, wenn der Button gedrückt wird. Es wird ein Java Script ausgeführt: toggle_display

Ist überall gleich, jedoch funktioniert das nur bei zwei Skins. Hab bisher keinen Unterschied zu den anderen Styles gefunden. Vermute aber mal das der Fehler in einer der beiden Dateien steckt.

Code: Alles auswählen

function hdr_ref(object)
{
	if (document.getElementById)
	{
		return document.getElementById(object);
	}
	else if (document.all)
	{
		return eval('document.all.' + object);
	}
	else
	{
		return false;
	}
}

function hdr_expand(object)
{
	var object = hdr_ref(object);

	if( !object.style )
	{
		return false;
	}
	else
	{
		object.style.display = '';
	}

	if (window.event)
	{
		window.event.cancelBubble = true;
	}
}

function hdr_contract(object)
{
	var object = hdr_ref(object);

	if( !object.style )
	{
		return false;
	}
	else
	{
		object.style.display = 'none';
	}

	if (window.event)
	{
		window.event.cancelBubble = true;
	}
}

function hdr_toggle(object, open_close)
{
	var object = hdr_ref(object);
	var icon = hdr_ref(open_close);

	if( !object.style )
	{
		return false;
	}

	if( object.style.display == 'none' )
	{
		object.style.display = '';
	}
	else
	{
		object.style.display = 'none';
	}
}
Lonley
Mitglied
Beiträge: 115
Registriert: 13.03.2015 16:51

Re: Medal System 0.21.0

Beitrag von Lonley »

Hast du noch eine Idee Kirk? :)
Antworten

Zurück zu „[3.0.x] Mod Support“