|
|

12.01.2007, 10:20
 |
vbdesigns Guru
|
|
Join Date: 03.2006
Location: Berlin
Age: 48
Posts: 666
Rep Power: 6
|
|
Wunsch wegen Image rezise
Immer wieder das gleiche Problem, was leider in vB bis heute noch nicht beseitigt wurde.. die Bilder von andern Seiten die zu groß sind.
Bestünde nicht die Möglichkeit, dass Du von Hause aus ein Image rezise einbaust? Ich muss jedes mal, nach Update von Dir, diesen wie ich finde wichtigen Code einbauen.
Und sicherlich braucht das jeder User.. ansonsten wird ja das Style zerschossen.
Wäre wirklich supi 
__________________
Software: vB 3.8.1 * Style: Cyberhype, Tribe * Ansicht: Neues vB *
|

12.01.2007, 14:58
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
|
Bau es doch einfach im Header Template ein, dann brauchst du es nach einem Update auch nicht neu zu verbauen.
|

12.01.2007, 15:12
 |
vbdesigns Guru
|
|
Join Date: 03.2006
Location: Berlin
Age: 48
Posts: 666
Rep Power: 6
|
|
Das hat den Nachteil, dass alle Grafiken die breiter sind auch verkleinert werden.
Nun sei doch nicht so bockig und setze ein [todo] vor dem Thread, bist ja wie meine Freundin  *spaß*
__________________
Software: vB 3.8.1 * Style: Cyberhype, Tribe * Ansicht: Neues vB *
|

12.01.2007, 15:15
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
Du musst doch nur vor dem Code:
Code:
<if condition="defined('SCRIPTGLOBAL')">
Code
</if>
dann wird es nur im vBCMS ausgeführt.
|

17.01.2007, 01:45
 |
vbdesigns Guru
|
|
Join Date: 03.2006
Location: Berlin
Age: 48
Posts: 666
Rep Power: 6
|
|
 |
Quote: |
 |
|
|
|
|
|
|
|
|
|
Z.B. Template Portal_global, suche nach:
Code (Lizenz-Status: aktiv):
</head>
<body>
und ersetze es mit folgendem:
Code (Lizenz-Status: aktiv):
<script type="text/javascript">
<!--
/*
LEAVE THIS NOTICE IN PLACE
FI Image Resizing script - Daz - ForumImages.com
For use and distribution terms please check;
http://www.forumimages.com/terms.php
Modifications by Politics.be
-- Onclick handler is automatically handled bij JavaScript now, compatible with IE and Mozilla
*/
var imgResizeMsg = 'Bild wird verkleinert dargestellt. Klicken für Originalgröße!';
var imgWidthMax = 600;
var imgWidthSizeTo = 600;
var imgClassName = 'imglimit';
//window.onload = fiImageResize;
function fiImageResize() {
if (document.images.length) {
var docImg = document.images;
for ( var i = 0 ; i < docImg.length ; i++)
if (docImg[i].width > imgWidthMax && docImg[i].id != 'forumlogo') {
docImg[i].width = imgWidthSizeTo;
docImg[i].title = imgResizeMsg;
docImg[i].className = imgClassName;
docImg[i].onclick = fiImageWinOpen;
}
}
}
function fiImageWinOpen(e) {
if( window.event )
window.open(window.event.srcElement.src,'PoliticsV iewer','menubar=no, toolbar=no, location=no, directories=no, fullscreen=yes, titlebar=yes, hotkeys=no, status=no, scrollbars=yes, resizable=yes');
else
window.open(e.target.src,'PoliticsViewer','menubar =no, toolbar=no, location=no, directories=no, fullscreen=yes, titlebar=yes, hotkeys=no, status=no, scrollbars=yes, resizable=yes');
}
// -->
</script>
<style type="text/css">
<!--
.imglimit {cursor: pointer;border: dotted 1px #000;}
-->
</style>
<body onload="fiImageResize()"> |
|
 |
|
 |
|
Im Template finde ich nicht
</head>
<body>
Wo muss das nun in dem Template rein, auch darf sich dadurch ein Werbe-Banner nicht verkleinern.
__________________
Software: vB 3.8.1 * Style: Cyberhype, Tribe * Ansicht: Neues vB *
|

17.01.2007, 09:54
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
Diesen Code ins Headinclude Template:
Code:
<script type="text/javascript">
<!--
/*
LEAVE THIS NOTICE IN PLACE
FI Image Resizing script - Daz - ForumImages.com
For use and distribution terms please check;
http://www.forumimages.com/terms.php
Modifications by Politics.be
-- Onclick handler is automatically handled bij JavaScript now, compatible with IE and Mozilla
*/
var imgResizeMsg = 'Bild wird verkleinert dargestellt. Klicken für Originalgröße!';
var imgWidthMax = 600;
var imgWidthSizeTo = 600;
var imgClassName = 'imglimit';
//window.onload = fiImageResize;
function fiImageResize() {
if (document.images.length) {
var docImg = document.images;
for ( var i = 0 ; i < docImg.length ; i++)
if (docImg[i].width > imgWidthMax && docImg[i].id != 'forumlogo') {
docImg[i].width = imgWidthSizeTo;
docImg[i].title = imgResizeMsg;
docImg[i].className = imgClassName;
docImg[i].onclick = fiImageWinOpen;
}
}
}
function fiImageWinOpen(e) {
if( window.event )
window.open(window.event.srcElement.src,'PoliticsV iewer','menubar=no, toolbar=no, location=no, directories=no, fullscreen=yes, titlebar=yes, hotkeys=no, status=no, scrollbars=yes, resizable=yes');
else
window.open(e.target.src,'PoliticsViewer','menubar =no, toolbar=no, location=no, directories=no, fullscreen=yes, titlebar=yes, hotkeys=no, status=no, scrollbars=yes, resizable=yes');
}
// -->
</script>
<style type="text/css">
<!--
.imglimit {cursor: pointer;border: dotted 1px #000;}
-->
</style>
Danach ein Plugin anlegen, Einstiegspunkt load_vbcms_output_start mit folgendem Inhalt.
PHP Code:
$vbcms_global['bodytag'] = '<body onload="fiImageResize()">';
|

26.02.2007, 11:48
 |
vbdesigns Guru
|
|
Join Date: 03.2006
Location: Berlin
Age: 48
Posts: 666
Rep Power: 6
|
|
Okey. Habe ich gemacht. Wartete halt nur bis zum vBCMSUpdate:
Folgende Fehlermeldung erhalte ich hier.
 |
Quote: |
 |
|
|
|
|
|
|
|
|
|
Parse error: syntax error, unexpected T_STRING in /www/xxxxx/wxxxxx/Board/Forum/includes/class_vbcms.php(304) : eval()'d code on line 1 |
|
 |
|
 |
|
Wieso wird so ein Image Resize nicht serienmäßig eingebaut 
__________________
Software: vB 3.8.1 * Style: Cyberhype, Tribe * Ansicht: Neues vB *
Last edited by MotMann : 26.02.2007 at 12:00.
|

26.02.2007, 12:04
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
Machs mal so, gleicher Einstiegspunkt:
Code:
$this->vbcms_bodytag = '<body onload="fiImageResize()">';
|

26.02.2007, 12:11
 |
vbdesigns Guru
|
|
Join Date: 03.2006
Location: Berlin
Age: 48
Posts: 666
Rep Power: 6
|
|
Jo.. gemacht und scheint zu klappen.
Thank's 
__________________
Software: vB 3.8.1 * Style: Cyberhype, Tribe * Ansicht: Neues vB *
|

26.02.2007, 12:14
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
|
No mal zur Info, wir bauen das Skript aus folgenden Gründen nicht Standardmäßig mit ein, da:
1. Es Javaskript ist.
2. Das Skipt nicht von uns stammt.
3. Es genügend Modifikationen, in den vBulletin Hackforen gibt.
|

21.03.2007, 21:18
 |
vbdesigns Guru
|
|
Join Date: 03.2006
Location: Berlin
Age: 48
Posts: 666
Rep Power: 6
|
|
okey. Ich hab das Teil nun so eingebaut, wie genannt.
Aber jetzt werden die Werbebanner auch rezsized.
Und da trampeln mir die Werbepartner auf die Füße
Was tun?
__________________
Software: vB 3.8.1 * Style: Cyberhype, Tribe * Ansicht: Neues vB *
|

21.03.2007, 22:42
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
|
|

21.03.2007, 22:56
 |
vbdesigns Guru
|
|
Join Date: 03.2006
Location: Berlin
Age: 48
Posts: 666
Rep Power: 6
|
|
Ach...
Gibt es keine bessere Möglichkeit? Hat jemand ein Tipp? So richtig toll finde ich das Skript nicht.
__________________
Software: vB 3.8.1 * Style: Cyberhype, Tribe * Ansicht: Neues vB *
|

17.05.2008, 13:38
|
Neuer Benutzer
|
|
Join Date: 06.2006
Posts: 5
Rep Power: 6
|
|
Hallo
Ist es möglich ImageResize using Lytebox für VBCMS anzupassen?
Danke im vorraus
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML code is Off
|
|
|
|