geplaatste fotoos automatisch verkleinen.

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
stormyweather
Berichten: 296
Lid geworden op: 18 mar 2005, 18:10
Locatie: Groningen
Contacteer:

geplaatste fotoos automatisch verkleinen.

Bericht door stormyweather » 30 dec 2006, 23:46

http://www.phpbbhacks.com/download/3957

Eigenlijk zou ik een mod willen hebben die fotoos automatisch (naar verhouding) verkleint. Geeft deze mod de mogelijkheid om een foto die geplaatst wordt met een afmeting van b.v. 800:600 automatisch te reduceren tot b.v. 600:450?
Of kan dat gewoon niet?
Wat ik uit de beschrijving van de mod begrijp is dat deze alleen een link of thumbnail weergeeft en dat die foto dan als je erop klikt in oorspronkelijk formaat wordt weergegeven.

Gebruikersavatar
Fridge
Berichten: 1028
Lid geworden op: 25 sep 2006, 19:22
Locatie: Rotterdam
Contacteer:

Bericht door Fridge » 31 dec 2006, 02:06

Deze mod maakt gebruik van een java script die de afbeelding "cliënt side" aanpast, een afbeelding van 800x600 zal dus worden weergegeven (standaard instelling) als een thumbnail van 400x300 op je forum.
Deze waarden zijn aan te passen in de code changes die je toepast op de overall_header.tpl en simple_header.tpl

Staat zoals eerder gezegd standaard op 400px breedte de hoogte zal overigens naar ratio gewoon mee worden aangepast in de te tonen thumbnail.

stormyweather
Berichten: 296
Lid geworden op: 18 mar 2005, 18:10
Locatie: Groningen
Contacteer:

Bericht door stormyweather » 31 dec 2006, 02:27

Ha. Ik ben nog wakker en dat loont zich.
Dan kan die mod dus gewoon wat ik graag wil. mooizo bedankt.

stormyweather
Berichten: 296
Lid geworden op: 18 mar 2005, 18:10
Locatie: Groningen
Contacteer:

Bericht door stormyweather » 03 jan 2007, 12:49

Ik heb nog een vraag over deze mod die ik intussen geinstalleerd heb.
Deze mod gebruik ik enkel om foto`s te verkleinen. De thumbnail functie heb ik niet nodig, want ik stel de max width ruim: 750 pixels. Ook vind ik de stippellijn eromheen niet zo mooi.
Weet iemand welk stukje code ik moet aanpassen zodat de mod alleen fotoos verkleint en de thumbnail mogelijkheid uitsluit?
Hieonder de hele mod:

Code: Selecteer alles

#
#-----[ COPY ]------------------------------------------
#
copy templates/rmw_jslib.js to templates/rmw_jslib.js
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/bbcode.tpl
#
#-----[ FIND ]------------------------------------------
#
# around line 56
#
<!-- BEGIN img -->
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<img
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
# should look like: <img resizemod="on" onload="rmw_img_loaded(this)" src="{URL}" border="0" />
#
 resizemod="on" onload="rmw_img_loaded(this)"
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ FIND ]------------------------------------------
#
# around line 212
#
<!-- BEGIN switch_enable_pm_popup -->
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<!-- start mod : Resize Posted Images Based on Max Width -->
<script type="text/javascript">
//<![CDATA[
<!--

var rmw_max_width = 400; // you can change this number, this is the max width in pixels for posted images
var rmw_border_1 = '1px solid {T_BODY_LINK}';
var rmw_border_2 = '2px dotted {T_BODY_LINK}';
var rmw_image_title = '{L_RMW_IMAGE_TITLE}';

//-->
//]]>
</script>
<script type="text/javascript" src="{U_RMW_JSLIB}"></script>
<!-- fin mod : Resize Posted Images Based on Max Width -->
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_footer.tpl
#
#-----[ FIND ]------------------------------------------
#
</body
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<div style="display:none" id="resizemod"></div>
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/simple_header.tpl
#
#-----[ FIND ]------------------------------------------
#
# around line 234
#
</head
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<!-- start mod : Resize Posted Images Based on Max Width -->
<script type="text/javascript">
//<![CDATA[
<!--

var rmw_max_width = 400; // this max width is used in the Topic Review iframe when posting
var rmw_border_1 = '1px solid {T_BODY_LINK}';
var rmw_border_2 = '2px dotted {T_BODY_LINK}';
var rmw_image_title = '{L_RMW_IMAGE_TITLE}';

//-->
//]]>
</script>
<script type="text/javascript" src="{U_RMW_JSLIB}"></script>
<!-- fin mod : Resize Posted Images Based on Max Width -->
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/simple_footer.tpl
#
#-----[ FIND ]------------------------------------------
#
</body
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<div style="display:none" id="resizemod"></div>
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
# around line 361
#
	'L_WHOSONLINE_MOD'
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- start mod : Resize Posted Images Based on Max Width ----------------------------------
	'L_RMW_IMAGE_TITLE' => $lang['rmw_image_title'],
	'U_RMW_JSLIB' => $phpbb_root_path . 'templates/rmw_jslib.js',
//-- fin mod : Resize Posted Images Based on Max Width ------------------------------------
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
# around line 163
#
$lang['Moderator']
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['rmw_image_title'] = 'Click to view full-size'; // mod : Resize Posted Images Based on Max Width
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Gebruikersavatar
mr.Stone
Berichten: 508
Lid geworden op: 21 okt 2006, 13:08
Contacteer:

Bericht door mr.Stone » 03 jan 2007, 19:18

De rand die ik ook lelijk vond heb ik zo gewijzigt:

Code: Selecteer alles

var rmw_border_1 = '1px solid {T_BODY_LINK}'; 
var rmw_border_2 = '2px dotted {T_BODY_LINK}'; 
var rmw_image_title = '{L_RMW_IMAGE_TITLE}';
naar

Code: Selecteer alles

var rmw_border_1 = '1px {T_BODY_LINK}'; 
var rmw_border_2 = '2px {T_BODY_LINK}'; 
var rmw_image_title = '{L_RMW_IMAGE_TITLE}';
Weet wel niet of het zo eigenlijk mag, maar het werkt zonder prob, thumbnail weet ik niet wat je moet doen ;)

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 04 jan 2007, 00:18

het kan ook velen malen simpeler:
http://phpbbinstallers.net/board/viewtopic.php?t=40
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Stemi
Berichten: 136
Lid geworden op: 24 feb 2007, 15:25

Bericht door Stemi » 04 apr 2007, 15:14

Ramon Fincken schreef:het kan ook velen malen simpeler:
http://phpbbinstallers.net/board/viewtopic.php?t=40
Ik heb deze MOD ook geïnstalleerd. Deze MOD zorgt ervoor dat de forumconstructie niet uit haar voegen barst.

De MOD past de foto's pas aan, nadat de foto is geladen. Het laden blijft dus wel traag als een hele grote foto wordt gelinkt vanaf een externe server.

Is er nog een andere MOD die ook foto's aanpast en die ook zorgt voor een snellere laadtijd van het forum?

Gesloten