Obrazek w newsach automatycznie pomniejszony
|
Maserman |
Dodany dnia 07.06.2009 15:51:35
|

Przedszkolak

Postów: 81 Ostrzeżeń: 4
Data rejestracji: 20.10.2007 13:25
|
Witam, czy jest mo?liwo??, aby obrazek, wklejony w newsie automatycznie si? zmiejsza?, gdy przekracza ustalon? szeroko?? ?rodkowego panela? Bo niestety mam obrazek troszeczk? wi?kszy, i mi si? strona rozjecha?a, a nie b?d? jedynym, który takowe obrazki b?dzie wkleja?, I nie s?dz? ?eby wszystkim chcia?o si? zmniejsza? ka?dy screen.
Screen: http://efotek.pl/...zqunyd.bmp
Dzi?kuj? za pomoc i pozdrawiam.
Edytowane przez Pieka dnia 07.06.2009 16:00:38
|
|
|
|
W?cibski Go?? |
Dodany dnia 23.10.2025 14:40:47
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Pieka |
Dodany dnia 07.06.2009 16:01:59
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Co za problem dodac skalowanie jesli wstawiana grafika jest zbyt duza? Przeciez to podstawy.
Jestem jaki jestem 
|
|
|
|
Maserman |
Dodany dnia 07.06.2009 16:18:18
|

Przedszkolak

Postów: 81 Ostrzeżeń: 4
Data rejestracji: 20.10.2007 13:25
|
Czy znajd? to w poradniku? Chc?, ?eby to by?o najprostsze jak tylko mo?e by?.
I czy to musz? dodawa? do ka?dego zdj?cia, czy da si? to ustawi? raz na zawsze? |
|
|
|
Pieka |
Dodany dnia 07.06.2009 16:22:48
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Mozesz:
- Dodawac skalowanie do obrazka, ktory tego wymaga, czyli:
width='' height=''
- Zastosowac informacje zawarte w temacie: http://www.php-fu...d_id=20882 zamieniajac lub uzupelniajac wysrodkowanie skalowaniem.
- Dodac BBCode do newsow korzystajac z informacji zawartych w temacie: http://www.php-fu...d_id=21028
Jestem jaki jestem 
|
|
|
|
Maserman |
Dodany dnia 07.06.2009 16:28:57
|

Przedszkolak

Postów: 81 Ostrzeżeń: 4
Data rejestracji: 20.10.2007 13:25
|
Dzi?ki za szybk? odpowied?. A czy da si? tak zrobi?, ?eby mimo zbyt du?ego obrazka forum si? nie rozje?dza?o? W theme.php mam width ustalon? na 1024px ale niestety stronka nadal si? rozje?d?a. |
|
|
|
Pieka |
Dodany dnia 07.06.2009 17:15:00
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Maserman napisa?/a:
...A czy da si? tak zrobi?, ?eby mimo zbyt du?ego obrazka forum si? nie rozje?dza?o? W theme.php mam width ustalon? na 1024px ale niestety stronka nadal si? rozje?d?a.
Forum PHP-Fusion v7 ma to w standardzie, to samo dotyczy BBCode IMG.
Jestem jaki jestem 
|
|
|
|
Maserman |
Dodany dnia 07.06.2009 17:22:37
|

Przedszkolak

Postów: 81 Ostrzeżeń: 4
Data rejestracji: 20.10.2007 13:25
|
No wi?c co mam zrobi?, je?eli PHP-Furion v7 ma to w standardzie a mi si? nadal rozje?d?a? :D
Daj? w razie czego plik theme.php
<?php
/*------------------------------------------------------------------
Smart Blue Theme 1.1
by SoulSmasher (http://www.soulsmasher.net)
You Can Use And Share the theme as much as you want
but please don't remove copyright of theme
-------------------------------------------------------------------*/
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
require_once INCLUDES."theme_functions_include.php";
define("THEME_WIDTH", "1024");
define("THEME_BULLET", "·");
//v7 sublinks function is a bit more for this, so taken from v6 and tweaked
function thesublinks($sep="·",$class="") {
$i = 0; $res = "";
$sres = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' AND ".groupaccess('link_visibility')." AND link_url!='---' ORDER BY link_order ASC");
if (dbrows($sres)) {
while($sdata = dbarray($sres)) {
if ($i != 0) { $res .= " ".$sep."\n"; } else { $res .= "\n"; }
$link_target = $sdata['link_window'] == "1" ? " target='_blank'" : "";
$link_class = $class ? " class='$class'" : "";
if (strstr($sdata['link_url'], "http://") || strstr($sdata['link_url'], "https://")) {
$res .= "<a href='".$sdata['link_url']."'".$link_target.$link_class.">".$sdata['link_name']."</a>";
} else {
$res .= "<a href='".BASEDIR.$sdata['link_url']."'".$link_target.$link_class.">".$sdata['link_name']."</a>";
}
$i++;
}
}
if ($i != 0) { return $res; } else { return " "; }
}
function render_page($license=false) {
global $settings, $main_style;
//Header
echo "<br><table cellpadding='0' cellspacing='0' border='1' width='".THEME_WIDTH."' align='center'><tr><td>
<table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."' style='border: 0px; margin: 0px auto'>
<tr><td background='".THEME."images/wowlogo.jpg' width='950' height='405'></td></tr></table>\n";
//sublinks css
echo "<table width='".THEME_WIDTH."' border='0' cellspacing='0' cellpadding='0'><tr><td>";
echo "<div id='altlinkler'>";
echo "<ul><li>".thesublinks("</li>\n<li>");
echo "</li></ul><div class='clear-both'> </div></div>";
echo "</td></tr></table>";
//Content
echo "<table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."'>\n<tr>\n";
if (LEFT) { echo "<td class='side-border-left' valign='top'>".LEFT."</td>"; }
echo "<td class='main-bg' valign='top'>".U_CENTER.CONTENT.L_CENTER."</td>";
if (RIGHT) { echo "<td class='side-border-right' valign='top'>".RIGHT."</td>"; }
echo "</tr>\n</table>\n";
//Footer
echo "<div id='footer'><table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."' class='footermain'>
<tr>
<td class='footerleft'>".showcopyright()."</td>
<td class='footerright'>
Smart Blue Theme By <strong><a href='http://www.soulsmasher.net' onclick='window.open(this.href); return false;' onkeypress='window.open(this.href); return false;'><font color='white'>SoulSmasher</font></a></strong><br> Modified by Saarg
</td>
</tr>
</table>
</div>
</td></tr></table>
<br>
\n";
}
function render_news($subject, $news, $info) {
echo "<div class='capmain'>$subject</div>\n";
echo "<div class='main-body floatfix'>".$news."</div>\n";
echo "<div class='news-footer'>\n";
echo newsposter($info,"·").newsopts($info,"·").itemoptions("N",$info['news_id']);
echo "</div>\n";
}
function render_article($subject, $article, $info) {
echo "<div class='border tablebreak'>";
echo "<div class='capmain'>$subject</div>\n";
echo "<div class='main-body floatfix'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</div>\n";
echo "<div class='news-footer'>\n";
echo articleposter($info,"·").articleopts($info,"·").itemoptions("A",$info['article_id']);
echo "</div>\n";
echo "</div>";
}
function opentable($title) {
echo "<table cellpadding='0' cellspacing='0' width='100%' class='border tablebreak'>
<tr>
<td class='capmain'>$title</td>
</tr>
<tr>
<td class='main-body'>\n";
}
function closetable() {
echo "</td>
</tr>
</table>\n";
}
function openside($title, $collapse = false, $state = "on") {
echo "<div class='border tablebreak'>";
global $panel_collapse; $panel_collapse = $collapse;
echo "<div class='border'>\n";
echo "<div class='scapmain'>";
if ($collapse == true) {
$boxname = str_replace(" ", "", $title);
echo "<div style='float:right;'>".panelbutton($state,$boxname)."</div>";
}
echo $title."</div>\n<div class='side-body floatfix'>\n";
if ($collapse == true) { echo panelstate($state, $boxname); }
}
function closeside($collapse = false) {
global $panel_collapse;
if ($panel_collapse == true) { echo "</div>\n"; }
echo "</div>\n</div>\n";
echo "</div>";
}
?>
|
|
|
|
Pieka |
Dodany dnia 07.06.2009 17:27:07
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
A co to ma wspolnego z newsami? Zaczniesz stosowac sie do regulaminu? Poza tym, co ma theme.php do forum?
Jestem jaki jestem 
|
|
|
|
Maserman |
Dodany dnia 07.06.2009 17:36:50
|

Przedszkolak

Postów: 81 Ostrzeżeń: 4
Data rejestracji: 20.10.2007 13:25
|
Pieka napisa?/a:
A co to ma wspolnego z newsami? Zaczniesz stosowac sie do regulaminu? Poza tym, co ma theme.php do forum?
Przepraszam, ?le napisa?em w poprzednim po?cie, wi?c napisze jeszcze raz:
Gdy tworz? news, chcia?bym, ?eby obrazek automatycznie si? zmiejsza?.
Powiedzia?e? mi Pieka, ?e do tego mo?na u?y? parametrów width i height, a bez nich ca?a strona nie powinna si? rozje?d?a?, bo tak jest skonstruowany php-fusion v7. Jednak, gdy wklejam troszeczk? wi?kszy obrazek, strona si? poszerza, a ja chc? tego unikn??.
Wnioskuj?, ?e obrazek powinien sam si? zmiejsza?, je?eli z góry ustalona szeroko?? strony blokuje rozje?d?anie si? jej, jednak moja stronka si? rozje?d?a nadal. |
|
|
|
Pieka |
Dodany dnia 07.06.2009 17:41:45
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Czy Ty w ogole czytales co napisalem? Zacznij pierwsze od ponownej lektury wszystkich moich postow.
Napisalem wyraznie, ze do kodu grafiki nalezy dodawac parametry okreslajace jej wysokosc i szerokosc, o ile dana grafika tego wymaga. Podalem rowniez rozne mozliwosci osiagniecia w/w.
Jestem jaki jestem 
|
|
|