Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Image-Resizer "erweitern"
#1
Hallo, Ich hab das Plugin fitonpage, ein Plugin zum verkleinern von Bilder.. Ich würde das nun gerne über die angegebenden Orte hinaus verwenden:

PHP-Code:
$plugins->add_hook("moderation_deleteposts""fitonpage_run"); 

PHP-Code:
find_replace_templatesets("moderation_deleteposts""#".preg_quote('</head>')."#i"'<script type="text/javascript" src="jscripts/fitonpage.js?ver=210"></script>
<script type="text/javascript">
<!--
        var fitonpage_on = "{$mybb->settings[\'g33k_fitonpage_enabled\']}";
        var fitonpage_resize = "{$mybb->settings[\'g33k_fitonpage_resize\']}";
        var fitonpage_fluid = "{$mybb->settings[\'g33k_fitonpage_fluid\']}";
        var fitonpage_topbar_resized = "{$lang->fitonpage_topbar_resized}";
        var fitonpage_topbar_full = "{$lang->fitonpage_topbar_full}";
        var fitonpage_topbar_text_class = "{$mybb->settings[\'g33k_fitonpage_topbar_text_class\']}";
        var fitonpage_topbar_bground = "{$mybb->settings[\'g33k_fitonpage_topbar_bground\']}";
        var fitonpage_topbar_icon = "{$mybb->settings[\'g33k_fitonpage_topbar_icon\']}";
        var fitonpage_location = "mod_deleteposts";
-->
</script> 

Gibt es eine Möglichkeit dies auf eigene Seiten anzuwenden, die keine Templates besitzen, sondern nur eine PHP-Datei?

Gruß cRaZyYy

Danke im vorraus.[/code]
Zitieren
#2
Ich kann Dir leider nicht sagen, ob es mit diesem Plugin eine Lösung gibt, aber Du köntest Dir mal diesen Beitrag von ows ansehen:
http://www.demida.de/forum/thread-332.html

Das sollte sich in eine eigene Seite integrieren lassen, auch wenn Du kein Template benutzt.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#3
(20.02.2010, 01:39)Jockl schrieb: Ich kann Dir leider nicht sagen, ob es mit diesem Plugin eine Lösung gibt, aber Du köntest Dir mal diesen Beitrag von ows ansehen:
http://www.demida.de/forum/thread-332.html

Das sollte sich in eine eigene Seite integrieren lassen, auch wenn Du kein Template benutzt.

Der Link hilft mir nicht sehr.
Der Einbau, so das der Image-Resizer sich nur auf diese Datei auswirkt, ist auch etwas kompliziert =(
Und mein Plugin zu deaktivieren... Ich find das Plugin mit seiner Infobar über dem Bild schon genial ^^
Zitieren
#4
Wenn Du das Javascript des o.a. Links nur im Header Deiner eigenen Seite einträgst, dann sollte es sich auch nur auf diese Seite auswirken. Die schöne Infobar hast Du dann aber natürlich immer noch nicht. Wink
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#5
(20.02.2010, 17:56)Jockl schrieb: Wenn Du das Javascript des o.a. Links nur im Header Deiner eigenen Seite einträgst, dann sollte es sich auch nur auf diese Seite auswirken. Die schöne Infobar hast Du dann aber natürlich immer noch nicht. Wink

Soweit hab ich das auch schon gemacht ^^
Allein dadurch werden die Bilder aber auch nicht kleiner.
onLoad etc. fehlt ja noch.. Und das macht die Sache so kompliziert.
Zitieren
#6
hmm, kannst Du nicht in Deiner php-Datei den img-Tag so setzen?
Code:
<img onclick="BildAnpassen(this)" onload="BildAnpassen(this)" src="DeinBild" alt=""/>
Also bei mir funktioniert das....


Nachtrag:
mit den Hooks kenne ich mich leider nicht so gut aus, aber versuche mal in dem fitonpage-Plugin zusätzlichen Hook zu setzen:
$plugins->add_hook("pre_output_page","fitonpage_run");

Du wirst aber vermutlich noch den js-Code aus Deinem ersten Post in den Header Deiner eigenen Seite schreiben müssen.

Einen Versuch wäre es wert. Wink
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  S: Image Resizer für MyBB 1.4.11 HansiK 12 4.978 15.01.2010, 14:58
Letzter Beitrag: HansiK
Question Attachement Bildgröße und Image Resizer. capsicum 2 2.238 16.02.2009, 13:39
Letzter Beitrag: capsicum
  Image resizer FranzA 22 8.088 09.09.2008, 17:31
Letzter Beitrag: StefanT
  Resizer für verlinkte Grafiken? Sikoda 5 2.725 14.06.2006, 07:42
Letzter Beitrag: Sikoda