Nur das JS Toolbar Everywhere überall anzeigen

05 Nov 2013 01:48 - 05 Nov 2013 02:03 #2603 von crazymike
Or write an own js-template :P

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

04 Nov 2013 22:02 #2602 von Knuddelesel
Hi there,

"if($optionkompo == "com_community"){ }" means that the toolbar of the module JS Toolbar Everywhere only shows in non jomsocial sites.
When you comment it out the toolbar shows on jomsocial sites a second time!
Please notice that the module don't work if you switch the toolbar off in jomsocial backend configuration!

I wanted create a module to show the jomsocial toolbar on every site without to need hack any core files.

Bitte Fragen immer ins Forum posten, damit andere auch was von haben :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

30 Okt 2013 20:51 - 30 Okt 2013 20:53 #2595 von JessPere
Thank you very much Ajaey !!! It was exactly what I needed. Now I really have the menue on every pages.
Maybe add this as a backend parameter in next release ?!
Great job ;)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

27 Okt 2013 07:15 - 28 Okt 2013 16:19 #2586 von crazymike
Die Lösung //$view->showToolbar(); ist nett aber es müsste nach "jedem" social-update angepasst werden, somit schlecht für ne install-version :(

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

27 Okt 2013 05:33 - 27 Okt 2013 07:16 #2585 von crazymike
^^

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

27 Okt 2013 03:58 #2584 von ajaey

crazymike schrieb: You know Toolbar is only a module? Search for knu..... in modules. Then select pages you want it and call it a day ;).


Hey crazymike... thats right but the modul isnt show on js pages.
Do you understand php?
What does this mean? "if($optionkompo == "com_community"){ }" ?

It does not matter where the module is enabled in Joomla. The original Knu code prevents the display. So you have to change the knu code aswell.

Believe me. I implemented it this way and it works beautifully.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

27 Okt 2013 02:36 #2583 von crazymike
You know Toolbar is only a module? Search for knu..... in modules. Then select pages you want it and call it a day ;).

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

26 Okt 2013 11:17 #2582 von ajaey
With the upper change the original JS toolbar isnt disabled. It's only to hide it.
To show the Knu Toolbar everywhere you have to edit the file: "/modules/mod_knu_menue/mod_knu_menue.php"

Search for
if($optionkompo == "com_community"){ }
		else
		{
 
		echo '<!-- Knuddelesel.de JS Community Menue Everywhere -->';
		echo '<div class="'.$params->get('moduleclass_sfx').'">'; // moduleclass_sfx
		echo '<div id="community-wrap" style="margin-bottom:0px! important;min-height:0px! important;" >';
		echo $toolbar_lib->getHTML();
		echo '</div></div><div style="clear:both;"></div>';
		}

Change it to:
//if($optionkompo == "com_community"){ }
		//else
		//{
 
		echo '<!-- Knuddelesel.de JS Community Menue Everywhere -->';
		echo '<div class="'.$params->get('moduleclass_sfx').'">'; // moduleclass_sfx
		echo '<div id="community-wrap" style="margin-bottom:0px! important;min-height:0px! important;" >';
		echo $toolbar_lib->getHTML();
		echo '</div></div><div style="clear:both;"></div>';
		//}

Now the Knu Toolbar shows totaly everywhere.
Folgende Benutzer bedankten sich: JessPere

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

25 Okt 2013 21:56 #2580 von Knuddelesel
Sorry but the menue only works when the original toolbar is switch on, there is no other way

Bitte Fragen immer ins Forum posten, damit andere auch was von haben :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

25 Okt 2013 10:27 #2579 von JessPere
It hide the original toolbar ! :cheer:
But have you any idea why the JS Toolbar Everywhere keep not showing on every pages ? It still display as if the original toolbar was here. So, it can't show in jomsocial pages but is present in others :blink:
Thanks

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

26 Sep 2013 22:10 #2526 von ajaey
Hier die Lösung für euer Problem:

Editiert die Datei: com_community\controllers\controller.php line 297
//$view->showToolbar();

Und schon wird sie nicht mehr angezeigt, bleibt aber trotzdem aktiviert und wird über das Modul geladen :-)

LG, Sören
Folgende Benutzer bedankten sich: JessPere

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

28 Feb 2013 20:12 #2234 von jus61
Knu_JSAlerts funktioniert auch mit jomsocial 2.8

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

28 Feb 2013 19:20 #2233 von Knuddelesel
Bei der Entwicklung des Moduls habe ich auch nach einer Möglichkeit die original Toolbar auszublenden und nur mein Modul aktiv zu lassen. Ich habe keine Möglichkeit gefunden. Wenn man die Toolbar im Backend deaktiviert, wird meine Toolbar auch nicht mehr angezeigt.
Die einzige Lösung für Euer Probleme, die mir gerade einfällt, wäre es die Toolbar in der Jomsocial Konfiguration komplett zu deaktivieren.
Dann müsste man ein neues Modul "Menü" erstellen, welches die Einträge des Menüs "jomsocial Toolbar" anzeigt.
Das Manko an dieser Lösung wären die fehlenden Benachrichtigung-Icons, die könnte man allerdings zB mit meinem Modul "Knu_JSAlerts" welches geschickt neben dem Jomsocial-Menü eingebaut wird, wieder anzeigen lassen. Es würde hier auch das Modul "mod_notify" funktionieren, welches mit im Jomsocial Paket enthalten ist.

Bitte Fragen immer ins Forum posten, damit andere auch was von haben :-)
Folgende Benutzer bedankten sich: jus61

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

28 Feb 2013 17:09 #2232 von jus61
ja das würde mich auch interessieren

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

18 Nov 2012 13:46 #2166 von manuelberger
Hallo!

Vielen Dank für das wirklich sehr gute und nützliche Modul. Da ich die Toolbar auf einer anderen Modulposition nutze währe es notwendig die "normale" JS Toolbar auschzuschalten, dabei wird aber auch das Modul mit abegschaltet und keines der beiden Menues ist mehr zu sehen.

Um das Modul auf allen Seiten anzeigen zu lassen, habe ich in der modules/mod_knu_menu/mod_knu_menue.php bereits die Zeile 35 und 36:
if($optionkompo == "com_community"){ }
		else
entfernt.

Gibt es die Möglichkeit die normale Toolbar auszublenden und dennoch das JS Toolbar Everywhere anzuzeigen.

Vielen Dank im voraus!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum
Follow