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
Fit on Page Plugin
#11
also wenn in der plugin beschreibung steht das portal problemlos funktioniert muss es an deinen einstellungen liegen.
@Devidra:
jo aber man müste nur gucken wie das bei thread anzeigen ist und das dann in portal thread anzeigen kopieren. das sollte man auch selber können Wink wenn noch helfen andere user weiter
Zitieren
#12
Thumbsup 
Alles was ihr mir geschrieben habt verstehe ich, leider lag es nicht daran, auch nichts weil das Plugin nichts zu tun hatte. Habe aber es irgendwie selber heraus bekommen.

Und zwar fand ich das ganze in fitonpage.js, da ist mir aufgefallen das für Portal keine resize_img.descendantOf (posts) hat und auf (no_fop) eingestellt ist. Sprich die Bilder auf der Seite werden nicht minimiert.

Hier der Code vorher ab Zeile 53:
Code:
if (((fitonpage_location == "showthread" && resize_img.descendantOf('posts')) ||  (fitonpage_location == "private_read" && resize_img.descendantOf('pid_')) || ((fitonpage_location == "newreply" || fitonpage_location == "editpost"|| fitonpage_location == "portal"  || fitonpage_location == "mod_split" || fitonpage_location == "mod_mergeposts" || fitonpage_location == "mod_deleteposts") && resize_img.descendantOf('content'))) && !resize_img.hasClassName('no_fop'))

Hab dann einfach fitonpage_location == "portal" ausgeschnitten und zwischen fitonpage_location == "showthread" && resize_img.descendantOf('posts') und fitonpage_location == "private_read" && resize_img.descendantOf('pid_') gesetzt.

Hier der Code nachher:
Code:
if (((fitonpage_location == "showthread" && resize_img.descendantOf('posts')) || fitonpage_location == "portal"  ||  (fitonpage_location == "private_read" && resize_img.descendantOf('pid_')) || ((fitonpage_location == "newreply" || fitonpage_location == "editpost"||  fitonpage_location == "mod_split" || fitonpage_location == "mod_mergeposts" || fitonpage_location == "mod_deleteposts") && resize_img.descendantOf('content'))) && !resize_img.hasClassName('no_fop'))

Soweit alles gut und die Bilder im Portal werden jetzt alle auf 600px minimiert. Das Problem was ich hatte das der Banner auf der Portal Seite auch minimiert wurde.
Das kann man aber auch beheben und zwar über Admin CP/Templates & Style/Template-Sets/Deine Template/Seitenkopf Templates/Header. Dann in diese Zeile,
Code:
<div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img width="100%" src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" title="{$mybb->settings['bbname']}" /></a></div>

das hier einfügen class="no_fop"
Code:
<div class="logo"><a href="{$mybb->settings['bburl']}/index.php"><img width="100%" src="{$theme['logo']}" alt="{$mybb->settings['bbname']}" title="{$mybb->settings['bbname']}" class="no_fop" /></a></div>

und schon bleibt alles was im Kopfbereich ist unverändert. Das einzige was noch wäre was mich jetzt aber persönlich nicht unbedingt stört, das Bildgröße im Portal immer auf bei 600px bleibt.

Also wer noch was besseres vorschlägt immer her damit.

Grüße Cosmo
Zitieren
#13
Bist Du Dir sicher, dass Du nicht evtl. doch eine ältere Version des Plugins verwendest bzw. eine ältere Version der js-Datei? Das Problem, das Du hattest, war bekannt, wurde aber mit der Version 2.2. behoben. Ggf. setzt Du Deinen Beitrag auch mal hier rein, dann kann der Autor dazu Stellung beziehen.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#14
Habe ne 2.3 Version Wink
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Fit on Page & Profile Comments hkkp 15 3.856 03.05.2014, 15:00
Letzter Beitrag: Jockl