'approve' - text anpassen (nix sprache)

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

'approve' - text anpassen (nix sprache)

Beitrag von yks »

hallo,

ich habe das approve mod 1.0.9 (download) auf einem 2.0.13 board.
habe hier auf einem bild 2 screenshots zusammen gesetzt :

[ externes Bild ]
auf dem oberen sieht man den schwarzen schriftzug, der nur bei den usern angezeigt wird, deren beiträge freigeschaltet werden müssen.

der schriftzug auf dem darunter liegenden screenshot (nach dem abschicken eines postings) bekommt jedoch jeder user angezeigt, der in einem forum schreibt, in dem das approve mod aktiviert ist.

in welcher datei könnte man was ändern, damit auch diese sätze nur dem user angezeigt wird, dessen beiträge freigeschaltet werden müssen ?


danke + viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

Beitrag von yks »

hallo + sry, wenn ich nerve ;)

noch einen versuch machen möchte.
ich habe zwar keine ahnung von php, aber eigentlich müßten ja die variablen, die in der lang_main mit sätzen hinterlegt sind, auch in den php-dateien vorkommen, die festlegen, wann welche variable zum einsatz kommt. ergo mal gesucht habe...

in der lang_main steht dies :
$lang['approve_notify_poster'] = * Der Beitrag wird angezeigt, sobald er freigeschalten ist. *;
(original lt mod-anleitung steht in der englischen lang_main :
$lang['approve_notify_poster'] = '*** This post will be moderated upon posting and unviewable until approved. ***';)
und :
$lang['Stored'] = 'Deine Nachricht wurde erfolgreich eingetragen.';
$lang['approve_admin_Stored_replacement'] = $lang['Stored'] . '<br/><br/>Sie wird angezeigt, sobald sie freigeschalten ist.';
php-dateien, in denen $lang['approve_notify_poster'] und $lang['Stored'] und $lang['approve_admin_Stored_replacement'] erwähnt wurden...*such*...war nur diese :

posting.php :
//
// Begin Aprove_Mod Block : 7
//
if ( $approve_mod['enabled'] )
{
if ( $mode != 'newtopic' && !($mode == 'editpost' && $post_data['first_post']) )
{
$template->assign_block_vars('switch_type_toggle', array());
}
$topic_type_toggle = $topic_type_toggle . "<br /><span class='copyright'><b>" . $lang['approve_notify_poster']. "</b></span>";
}
//
// End Approve_Mod Block : 7
//
if ( $approve_mod['enabled'] )
{
if ( $approve_mod['forum_hide_unapproved_posts'] )
{
$lang['Stored'] = $lang['approve_admin_Stored_replacement'];
}
//
// Check if quoted post is approved
//
if ( $mode == 'quote' )
{
// patch purpose proposed by Markus Rietzler < markus.rietzler@rzf.fin-nrw.de >
// check if the quoted post has been approved, if so, empty the quote text
$approve_sql = "SELECT *
FROM " . APPROVE_POSTS_TABLE . "
WHERE post_id = " . intval($post_id) . "
AND is_post = 1";
if ( !($approve_result = $db->sql_query($approve_sql)) )
{
message_die(GENERAL_ERROR, $lang['approve_posts_error_obtain'], '', __LINE__, __FILE__, $approve_sql);
}
if ( $approve_row = $db->sql_fetchrow($approve_result) )
{
//quoted post is not approved
$approve_mod['quoted_post_not_approved'] = true;
}
}

dh, steht hier irgendwo auch die bedingung dabei, daß der satz von $lang['approve_notify_poster'] nur bei dem user auftaucht, dessen beiträge freigeschaltet werden müssen ?

wenn ja, dann müßte man diese bedingung doch 'einfach' vor $lang['approve_admin_Stored_replacement'] tippen können, oder ? *kopfkratz* g

haken an der sache : ich finde die bedingung nicht *zerknirscht guck

viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Benutzeravatar
Casperle
Mitglied
Beiträge: 215
Registriert: 23.08.2004 09:48
Wohnort: Dreileben
Kontaktdaten:

Beitrag von Casperle »

hi yks,

hast du die lang_german zu diesem mod?? und wenn ja kannst du mir die posten... :lol:

gruß casper
LG Casperle
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

Beitrag von yks »

hi casperle,

hab deine frage eben erst gesehen.
aber nun gibt es ja schon eine lösung : deutsche lang_main

viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“