Quick Reply zentrieren

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
Amrius
Mitglied
Beiträge: 19
Registriert: 14.10.2007 14:54

Quick Reply zentrieren

Beitrag von Amrius »

Hallo zusammen !

Kann mir vielleicht kurz jemand helfen, meine Quick Reply Form unterm letzten post zu zentrieren ?
eingebaut habe ich ihn schon, aber es wäre schön wenn das ganze zentriert wäre...

Es handelt sich um den Quick Reply with Quote von Smartor...

Hier mal der Quelltext (habe leider keine (Hide bzw. Spoiler Funktion hier gefunden deswegen der ganze Hammer auf einmal):

//
// Quick Reply Mod
//
if ( ((!$is_auth['auth_reply']) or ($forum_topic_data['forum_status'] == FORUM_LOCKED) or ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) and ($userdata['user_level'] != ADMIN) )
{
$quick_reply_form = "";
}
else
{
if ( $can_watch_topic && $is_watching_topic )
{
$notify = 1;
}
else
{
$notify = $userdata['user_notify'];
}
$bbcode_uid = $postrow[$total_posts - 1]['bbcode_uid'];
$last_poster = $postrow[$total_posts - 1]['username'];
$last_msg = $postrow[$total_posts - 1]['post_text'];
$last_msg = str_replace(":1:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":u:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":o:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":$bbcode_uid", "", $last_msg);
$last_msg = str_replace("'", "'", $last_msg);
$last_msg = "[QUOTE=\"$last_poster\"]" . $last_msg . "[/QUOTE]";
$quick_reply_form = "
<script language='JavaScript' type='text/javascript'>
function checkForm() {
formErrors = false;
document.post.message.value = '';
if (document.post.input.value.length < 2) {
formErrors = '" . $lang['Empty_message'] . "';
}
if (formErrors) {
alert(formErrors);
return false;
} else {
if (document.post.quick_quote.checked) {
document.post.message.value = document.post.last_msg.value;
}
document.post.message.value += document.post.input.value;
return true;
}
}
</script>
<form action='".append_sid("posting.$phpEx")."' method='post' name='post' onsubmit='return checkForm(this)'>
<span class='genmed'><b>".$lang["Quick_Reply"].":</b><br />";

if (!$userdata['session_logged_in'])
{
$quick_reply_form .= $lang['Username'] . ":&nbsp;<input class='post' type='text' name='username' size='25' maxlength='25' value='' /><br />";
}

$quick_reply_form .= "<textarea name='input' rows='10' cols='50' wrap='virtual' class='post''></textarea><br />
<input type='checkbox' name='quick_quote' />".$lang["Quick_quote"]."<br />
<input type='checkbox' name='attach_sig' checked='checked' />".$lang["Attach_signature"]."<br />
<input type='hidden' name='mode' value='reply' />
<input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
<input type='hidden' name='t' value='" . $topic_id . "' />
<input type='hidden' name='message' value='' />
<input type='hidden' name='notify' value=" . $notify . " />
<input type='hidden' name='last_msg' value='" . $last_msg . "' />
<input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />&nbsp;
<input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' />
</form></span>";
}

$template->assign_vars(array(
'QUICK_REPLY_FORM' => $quick_reply_form)
);
//
// END Quick Reply Mod
//
Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 »

Dafür gibts den

Code: Alles auswählen

 BB-Code :roll: 

Ich kenne den MOD zwar nicht genau, aber versuch mal folgendes. Suche:
[code]<span class='genmed'><b>
Ersetze es mit:

Code: Alles auswählen

<div align='center' class='genmed'><b>
Suche:

Code: Alles auswählen

</form></span>
Ersetze es mit:

Code: Alles auswählen

</form></div>

MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Amrius
Mitglied
Beiträge: 19
Registriert: 14.10.2007 14:54

Beitrag von Amrius »

Hmm also das ganze hat sich jetzt schon etwas mehr nach rechts gezogen, aber mittig ist das immernoch nicht.

Kann sein das das so ist weil die Zeile in der das ganze sitzt , rechts noch etwas enthält und die Spaltenbreite deswegen ganz anders aussieht als wäre es eine Zeile mit nur einer Spalte...

egal! so geht es auch schon ... dickes thx !
sound-ks
Mitglied
Beiträge: 433
Registriert: 17.05.2007 02:00
Wohnort: Stuttgart

Beitrag von sound-ks »

Hallo,

Also bei der Einleitung steht ja am Schluss das mit der viewtopick_body.tpl das machst du bitte nicht so wie in der Einleitung sonder so:

Öffne:

Code: Alles auswählen

viewtopick_body.tpl
Finde:

Code: Alles auswählen

{S_TOPIC_ADMIN}</td>
Füde Danach:

Code: Alles auswählen

<td align="center" valign="middle" nowrap="nowrap"> {QUICK_REPLY_FORM}</td>
so wird dann die Box in der Mitte angezeigt. Habe es selber getestet und es geht ;)

Mfg.
Ich installiere euch MODs, Styles und richte euch einen Forum. Wenn Interessiert per PN melden.
Bilder Hochladen : http://multi-hoster.com
Antworten

Zurück zu „phpBB 2.0: Mod Support“