Themen werden teilweise verzerrt

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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
weird
Mitglied
Beiträge: 39
Registriert: 10.06.2006 13:10
Wohnort: Göda

Themen werden teilweise verzerrt

Beitrag von weird »

Also ich habe folgendes Problem ich habe mir in mein Forum ein Layout eingebaut. Nur ist nun das Problem dass es in manchen Themen die Beiträge total in die Breite zeiht und in anderen aber nicht.
Woran kann das liegen? Was kann ich tun damit das nicht mehr passiert. Denn im Layout SubSilver wird dies normal angezeigt.
Pato
Mitglied
Beiträge: 426
Registriert: 11.05.2005 23:13
Wohnort: Ansbach
Kontaktdaten:

Beitrag von Pato »

Hm...

auf die schnelle fällt mir nur 3 sachen ein...

1. Desktop Auflösung
2. sind bilder mit [img] verlingt?
3. zusammen hängende worte...

Vielleicht helfen dir diese zwei Mods weiter...

Für das 2 Problem:

Code: Alles auswählen

## EasyMod 0.0.10 Compatible
##############################################################
## MOD Title: JMC-Proportional-PiX-ReSize MOD
## MOD Author: JMC aka JMChef, Omni Creator
## MOD Description: Proportional resize of Pictures / Proportionale Grössenänderung von Bildern
## MOD Version: 1.0.0 - english, german
##
## Installation Level: Easy / Einfach
## Installation Time: 3 Minutes / 3 Minuten ;)
## Files To Edit: templates/subSilver/bbcode.tpl
##############################################################
## For Security Purposes, Please Check: By your self ;)
## Für Sicherheitszwecke, Bitte Kontrolliere: Selbst ;)
##############################################################
## Author Notes:
##        Its my 1th MOD and it work well in my Eingedeutsches phpBB (2.0.11) =)
##        Dies ist mein 1. MOD und funktioniert gut in meinem Eingedeutsches phpBB (2.0.11) =)
##        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
##        Devault resizing value is 50% of screen width,
##        picture biger then 50% will be resized to 50%
##        you can change this in code at comented line ;)
##        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
##        Standart Grössenänderung ist 50% der Bildschirm weite,
##        Bilder grösser als 50% werden auf 50% in der Grösse verändert
##        Du kannst dies an kommentierter Stelle im Code ändern
##        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
##############################################################
## MOD History:
## v0.0.1 After a BETA test I did the MOD
## v0.0.1 Nach einem BETA test erstellte ich den MOD
## v1.0.0 All Pic's wehre affected Bug is Fixed, now only the big Pic's
## v1.0.0 Alle Bilder waren betroffen Käfer ist gefixt, nun nur die grossen Bilder
##############################################################
## Before Adding This MOD To Your Forum,
## You Should Back Up All Files Related To This MOD
## Bevor Du diesen MOD in dein Forum einfügst,
## Solltest Du alle Dateien die im Zusammenhang mit dem MOD stehen sichern
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/bbcode.tpl

#
#
#-----[ FIND ]-------------------------------------------
#
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->

#
#-----[ REPLACE WITH ]-----------------------------------
#
<!-- BEGIN img -->
<script type="text/javascript">
function RePix(Pix) {
var Pc = 50; /* <--- Edit the %Percent% (i.e. 50%) of Pic, Relative to Screen <--- */
if (Pix.width > (screen.width/100*Pc)) {
RePixW(Pix,Pc);
RePixH(Pix,Pc);
}
}
function RePixW(Pix,Pc) {
Pix.width = (Pix.width/(Pix.width/(screen.width/100*Pc)));
}
function RePixH(Pix,Pc) {
Pix.width = (Pix.height/(Pix.height/(screen.height/100*Pc)));
}
</script>
<img src='{URL}' border='0' onload="RePix(this)" onclick="javascript:window.open('{URL}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0')" alt="Click = Original" title="Click = Original" />
<!-- END img -->

#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------
#
# EoM 

########################### EDIT ###############################

Mit der Maus! Einfach anstatt das oben das einfügen!

<!-- BEGIN img --><table cellpadding="0" cellspacing="0" onMouseOver="this.style.backgroundColor='#A0A0A0'" onMouseOut="this.style.backgroundColor='#808080'" style="background: #808080 top right no-repeat; padding: 11px 2px 2px 2px; margin: 0px; border: 1px solid #808080;"><td><img src='{URL}' border='0' style="cursor:hand; cursor: pointer;" onload="javascript:if(this.width > screen.width-550)this.width = (screen.width-550)" onclick="javascript:window.open('{URL}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0, width=550, height=550')" alt="In Originalgr&ouml;sse anzeigen" title="In Originalgr&ouml;sse anzeigen" /></td></table><!-- END img -->
Und für das 3 Problem:

Code: Alles auswählen

################################################################################
## Mod Name: 50 Zeichen in der Nachricht MOD
## Mod Version: 1.1.2
## Author: Underhill <webmaster@underhill.de>
## Description: Erzwingt ein Leerzeichen nach einer zusammenhängenden Zeichenfolge
##  von 50 in einer Nachricht. Gegen Benutzer die mit extrem langen Worten ein
##  horizontales Scrolling erzwingen wollen und damit das Design zerstören.
##  Erstellt und getestet mit phpBB 2.0.6
##
## Installation Level: Leicht
## Installation Time: 2 Minuten
## Demo: N/A
## Download: http://www.underhill.de/myphpBB/50zeichenindernachricht.txt
##
## Files To Edit: 1
##  includes\functions_post.php
##
## Included Files: N/A
################################################################################
## Author Note:
##
## Tipp - Mit PHP lassen sich auch eigene Ersetzungen bauen.
##
##  Zum Beispiel ergibt das ersetzen von -->
##
##		if (ereg("([^[:blank:]]{50})", $message))
##	durch
##		if (ereg("([^[:blank:]]{70})", $message))
##  und
##		$message_array[$x] = eregi_replace("([^[:blank:]]{50})", "\\1 ", $message_array[$x]);
##  durch
##		$message_array[$x] = eregi_replace("([^[:blank:]]{70})", "\\1\n", $message_array[$x]);
##
##  dass nach 70 Zeichen ein Umbruch erzwungen wird
################################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
################################################################################

#
#-----[ OPEN ]------------------------------------------------------------------
#

   includes/functions_post.php

#
#-----[ FIND ]------------------------------------------------------------------
#

	//
	// Clean up the message
	//
	$message = trim($message);

#
#-----[ AFTER, ADD ]-----------------------------------------------------------
#

	//
	// 50 Zeichen in der Nachricht MOD
	//
	if (ereg("([^[:blank:]]{50})", $message))
	{
		$message_array = split ("\n", $message);
		for ($x = 0; $x < count($message_array); $x++)
		{
			if (!ereg("\[.*\/", $message_array[$x]))
			{
				$message_array[$x] = eregi_replace("([^[:blank:]]{50})", "\\1 ", $message_array[$x]);
			}
			$message = implode("\n", $message_array);
		}
	}

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------------------------
#

#
# EoM
MfG Pato
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“