Kunena 7.0.4 Released

The Kunena team has announce the arrival of Kunena 7.0.4 [K 7.0.4] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0

Question Wie kann ich ...? (Fortgeschrittene Tipps und Tricks)

More
17 years 1 month ago - 17 years 1 month ago #9729 by Lintzy
... Bilder im Beitrag verkleinern?

Erklärung
Du kannst in der Kunena Konfiguration (Backend) die maximale Größe der Bilder einstellen, die der User hochgeladen darf. Stellst du hier einen höheren Wert ein, als deine Texbox im Forum hat, wird das "automtisch" auf 90 % der Textbreite proportional reduziert. Ein Klick auf das Bild, zeigt es anschließend in voller erlaubter Größe. Wenn du diese Voransicht im Post verkleinern willst, hilft eine kleine Veränderung im Code. (Funktioniert ebenfalls mit dem hier ihm thread beschriebenen Lightbox-Effekt).

Lösung
Editiere die Datei kunena.parser.php (components/com_kunena/lib) und zwar Zeile 334
Code:
$imgmaxsize = (int)(($GLOBALS["fbConfig"]->rtewidth * 9) / 10); // 90% of text width

Wenn du z.B. nur 50% als Voransicht haben möchtest, änder die 9 in 5.

Wichtig!: Das reduziert ebenfalls Bilder in einer Signatur!





________________________________________________
HowTo erstellt für Kunena 1.08
Last edit: 17 years 1 month ago by Lintzy.
The topic has been locked.
More
17 years 1 week ago - 17 years 1 week ago #13715 by schmatzler
... Videos trotz ausgeschaltetem embbed abspielen?

Erklärung
Youtube hat vor einiger Zeit die Option eingeführt, dass der Einsteller eines Videos die Embbed-Funktion für seine Videos deaktivieren kann.

Wähle ich das automatische Einbinden von Youtube-Videos in Kunena, dann können viele Videos nicht abgespielt werden und in dem winzigen Flash-Fenster den Link erst rauszukopieren, ist wirklich nervig.

Lösung
Hier ist ein kleiner Workaround dafür:

In der kunena.parser.php alles nach den Zeilen
Code:
if ($GLOBALS["fbConfig"]->autoembedyoutube) {

so abändern:
Code:
// convert youtube links to embedded player $task->text = preg_replace('/<a href=[^>]+youtube.([^>\/]+)\/watch\?[^>]*v=([^>"&]+)[^>]+>[^<]+<\/a>/', '<object width="425" height="344"><param name="movie" value="http://www.youtube.$1/v/$2&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.$1/v/$2&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object><p class=warn>Youtube hat das Video gesperrt? <a href=http://www.youtube.$1/watch?v=$2 target="_blank">Klick hier.</a></p>', $task->text); // convert youtube playlists to embedded player $task->text = preg_replace('/<a href=[^>]+youtube.([^>\/]+)\/view_play_list\?[^>]*p=([^>"&]+)[^>]+>[^<]+<\/a>/', '<object width="480" height="385"><param name="movie" value="http://www.youtube.$1/p/$2"></param><embed src="http://www.youtube.$1/p/$2" type="application/x-shockwave-flash" width="480" height="385"></embed></object><p class=warn>Youtube hat die Playlist gesperrt? <a href=http://www.youtube.$1/watch?p=$2 target="_blank">Klick hier.</a></p>', $task->text);

Jetzt haben wir unter jedem Video einen Link zum Original-Video, der in einem neuen Fenster öffnet.

Styling
Damit das ganze etwas schicker aussieht, kann man die Klasse "warn" in der kunena.forum.css seines Templates beliebig bearbeiten.

Meine sieht z.B. so aus:
Code:
p.warn { background: #faffb5 url(../images/warn.png) no-repeat 15px 50%; /* x-pos y-pos */ text-align: left; padding: 5px 20px 5px 45px; border-top: 2px solid #F7D229; border-bottom: 2px solid #F7D229; color: #463b0b; }

warn.png:




_______________________________________________________
HowTo erstellt für Kunena 1.08 und Kunena 1.0.9
Last edit: 17 years 1 week ago by Lintzy.
The topic has been locked.
More
16 years 11 months ago - 16 years 11 months ago #14702 by helmchen
... Kunena Forum mehrsprachig betreiben?

Problem
Du möchtest dein Forum mehrsprachig betreiben

Antwort: So geht es ohne JoomFish
Die installierst im Backend von Joomla die entsprechenden Sprachen für das Joomla-Frontend.
Parallel dazu lädst du zu diesen Sprachen die Sprachfiles für Kunena hoch.

Stellt jetzt ein User die Sprache für Joomla in seinem Profil um, dann bekommt er die Sprache beim nächsten Login. Für Kunena bekommt er die gewählte Sprache auch, sofern sie verfügbar ist.





________________________________________________
HowTo erstellt für Kunena 1.08-1.0.9
Last edit: 16 years 11 months ago by Lintzy.
The topic has been locked.
Time to create page: 0.251 seconds