- Posts: 3
- Thank you received: 1
Kunena 6.2.6 released
The Kunena team has announce the arrival of Kunena 6.2.6 [K 6.2.6] which is now available for download as a native Joomla extension for J! 4.4.x/5.0.x. This version addresses most of the issues that were discovered in K 6.1 / K 6.2 and issues discovered during the last development stages of K 6.2
Themen, die in diesen Bereich verschoben wurden, gelten allgemein als beendet. Falls es dazu noch zusätzliche Fragen gibt, können diese zwar noch gestellt werden, aber diese alten Themen sollten auf keinen Fall wieder auferstehen, um neue Probleme zu erörtern.
Eröffnet dazu bitte ein eigenes neues Thema.
Eröffnet dazu bitte ein eigenes neues Thema.
Solved Lösung für Problem mit Gavick-Templates und Kunena 1.6
13 years 6 months ago - 11 years 11 months ago #1
by Longi
Lösung für Problem mit Gavick-Templates und Kunena 1.6 was created by Longi
Hab mich mal dem Problem mit den Gavick-Templates und Kunena 1.6 angenommen, an einer Lösung dürften ja sicher einige interessiert sein
Also das Problem fängt damit an dass Kunena 1.6 das Mootools-Upgrade-Plugin aktiviert (falls dies nicht schon ist) sobald man die Komponente aufgerufen wird. Schaut man dann in die Fehlerkonsole von Firefox, findet sich dies hier:
Was einen natürlich nicht weiterbringt, da in dieser Datei alles in einer Zeile steht. Also geht man in das entsprechende Verzeichnis und benennt die "unkomprimierte" einfach um:
mootools-uncompressed.js -> mootools.js
Seite aktualisieren und man erhält:
In Zeile 203 steht dann folgendes:
Und wenn man nun mit einem Editor (z.B. Notepad++) in den Dateien von seinem Gavick-Template nach der Variable "extended" sucht, finden sich folgende Dateien:
dropline.js, mega.js, moo.js und split.js. Diese entsprechen den Menü-Varianten die man in den Template-Einstellungen auswählen kann.
Nun öffnet man die entsprechende Datei und such nach:
Löscht diese Zeilen und ihr habt ein funktionierendes Template sowie Kunena 1.6
Gruß Longi
Also das Problem fängt damit an dass Kunena 1.6 das Mootools-Upgrade-Plugin aktiviert (falls dies nicht schon ist) sobald man die Komponente aufgerufen wird. Schaut man dann in die Fehlerkonsole von Firefox, findet sich dies hier:
Code:
Fehler: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object"
nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame ::
http://localhost/social/plugins/system/mtupgrade/mootools.js :: $extend :: line 1" data: no]
Was einen natürlich nicht weiterbringt, da in dieser Datei alles in einer Zeile steht. Also geht man in das entsprechende Verzeichnis und benennt die "unkomprimierte" einfach um:
mootools-uncompressed.js -> mootools.js
Seite aktualisieren und man erhält:
Code:
Fehler: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object"
nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame ::
http://localhost/social/plugins/system/mtupgrade/mootools.js :: $extend :: line 203" data: no]
In Zeile 203 steht dann folgendes:
Code:
for (var key in (extended || {})) original[key] = extended[key];
Und wenn man nun mit einem Editor (z.B. Notepad++) in den Dateien von seinem Gavick-Template nach der Variable "extended" sucht, finden sich folgende Dateien:
dropline.js, mega.js, moo.js und split.js. Diese entsprechen den Menü-Varianten die man in den Template-Einstellungen auswählen kann.
Nun öffnet man die entsprechende Datei und such nach:
Code:
function $(el){
if (!el) return null;
if (el.htmlElement) return Garbage.collect(el);
if ([window, document].contains(el)) return el;
var type = $type(el);
if (type == 'string'){
el = document.getElementById(el);
type = (el) ? 'element' : false;
}
if (type != 'element') return null;
if (el.htmlElement) return Garbage.collect(el);
if (['object', 'embed'].contains(el.tagName.toLowerCase())) return el;
$extend(el, Element.prototype);
el.htmlElement = function(){};
return Garbage.collect(el);
};
Löscht diese Zeilen und ihr habt ein funktionierendes Template sowie Kunena 1.6
Gruß Longi
Last edit: 11 years 11 months ago by rich.
The following user(s) said Thank You: fxstein
Please Log in or Create an account to join the conversation.
13 years 6 months ago #2
by fxstein
We love stars on the Joomla Extension Directory .
Replied by fxstein on topic Re: Lösung für Problem mit Gavick-Templates und Kunena 1.6
Excellent work!
Vielen Dank fuer die Beschreibung. Werde mir das mal naeher ansehen. Wir sollten das uebersetzen und am Kunena wiki zur Verfuegung stellen.
DANKE!
Vielen Dank fuer die Beschreibung. Werde mir das mal naeher ansehen. Wir sollten das uebersetzen und am Kunena wiki zur Verfuegung stellen.
DANKE!
We love stars on the Joomla Extension Directory .
Please Log in or Create an account to join the conversation.
13 years 6 months ago #3
by fxstein
We love stars on the Joomla Extension Directory .
Replied by fxstein on topic Re: Lösung für Problem mit Gavick-Templates und Kunena 1.6
This is why i LOVE Open Source! Together we can do anything.
We love stars on the Joomla Extension Directory .
Please Log in or Create an account to join the conversation.
13 years 6 months ago #4
by Longi
Replied by Longi on topic Re: Lösung für Problem mit Gavick-Templates und Kunena 1.6
Nun, war jetzt erstmal mehr ein "Quick fix" Für einen Eintrag ins Wiki sollte man vielleicht besser schauen ob die Funktion nicht doch irgendwo gebraucht wird bzw. sie in den neueren Mootools vorhanden ist.
Weiterhin wäre es natürlich interessant in wie weit dies bei ähnlichen Problemen mit anderen Templetes ebenfalls eine Lösung sein könnte.
Weiterhin wäre es natürlich interessant in wie weit dies bei ähnlichen Problemen mit anderen Templetes ebenfalls eine Lösung sein könnte.
Please Log in or Create an account to join the conversation.
Time to create page: 0.373 seconds