Hallo,
erst einmal will ich einen großen Dank an die Knuddelesel-Com aussprechen für die tolle Leistung.
Nun zu meiner Sache:
Ich habe bis vor kurzem JomSocial 2.2.0 benutzt, nun habe ich auf die Version 2.2.2 gewechselt.
Und nun ist bei der neuen Version auch eine wichtige Funktion, die ich haben will nicht mehr vorhanden.
Und zwar konnte man bei der Version 2.2.0 bei Konfiguration unter "Layout" einstellen, ob man auf der Startseite die Felder wie "Mitglieder", "Neuste Gruppen" usw. für Gäste ausschalten kann.
Kann mir jemand behilflich sein, diese Funktion durch die Quellcodeänderung oder sonstiges zu bewerkstelligen?
Kann es sein, dass ich die Datei frontpage.index.php in components/com_community/templates/default modifizieren muss? wenn ja was genau?
Vielen Dank im Voraus!
Hallo und herzlich willkommen!
Ist mir garnicht aufgefallen, dass diese Funktion nun fehlt.
Bearbeiten musst Du wirklich die frontpage.index.php aber wie genau kann ich dir auch nicht sagen, aber ich würde es zum Beispiel bei den Neusten Mitgliedern in der Zeile 71:
params->get( 'showlatestmembers' ) == '1' || ( $this->params->get('showlatestmembers') == '2' && $my->id != 0 ) ) { ?>
versuchen.
Mach doch einfach mal aus der 1 eine 9 und guck was passiert.
Gruß Thomy
Vielen Dank für die schnelle Antwort.
Ich habe es mal ausgetestet, jedoch verschwindet dann die Anzeige komplett (bei Gast und Mitglied).
Ich habe auch andere Zahlen außer 9 versucht, jedoch das selbe Ergebnis.
Ich hab eben nochmal die Version 2.2.0 installiert, die gewünschten Einstellungen gemacht und mir frontpage.index.php rausgepickt und der Unterschied ist folgender:
2.2.2
params->get('showlatestmembers') ){ ?>
params->get( 'showlatestmembers' ) == '1' || ( $this->params->get('showlatestmembers') == '2' && $my->id != 0 ) ) { ?>
2.2.0
params->get('frontpageShowRecentMembers') ){ ?>
get( 'showlatestmembers' ) == '1' || ( $config->get('showlatestmembers') == '2' && $my->id != 0 ) ) { ?>
Liegt vielleicht doch nicht an frontpage.index.php.
Viellicht eine andere Idee?
Hallo,
ersetze mal den Code wie folgt:
params->get('showlatestmembers') ){ ?>
params->get( 'showlatestmembers' ) == '1' || ( $this->params->get('showlatestmembers') == '2' && $my->id != 0 ) ) { ?>
get('id')) {
echo '';
echo $latestMembers;
echo '';
} else {
echo '';
} ?>
So sollte es dann funktionieren. Du musst es dann noch für jedes einzelne Modul (Events, Gruppen usw.) anpassen.
Gruß Thomy
Hallo
was soll das es gibt die Möglichkeit siehe Bild:
mfg
Ah ja stimmt, man muss es neuerdings im Template einstellen.
Jomsocial/Templates/ dann Template anklicken
Vielen Dank MichaelSP!
bitte, gerne
Vielen vielen Dank euch beiden!
Das ist aber gut versteckt, da wär' ich alleine nie drauf gekommen.
Habe Gleiches auch gerade im JomSocial-Forum gefragt^^, Hatte es schonmal eingestellt und wieder vergessen 🙂 Das gehört aber auch nicht in das Template sondern ist für mich, wie es früher war, eine allgemeine Konfiguration, egal, welches Template ich am Ende einstelle 🙂
Passt übrigends auf, ein Update auf 2.2.4 legt zwar Sicherungen der Templates an, nicht aber für Default!! Ich kann mich die Tage nun hinsetzen und mein Design komplett wieder neu machen. Hatte versehentlich vor dem Update com_community im administrator-Ordner gesichert. 🙁 Sowas ist ärgerlich.
Passt übrigends auf, ein Update auf 2.2.4 legt zwar Sicherungen der Templates an, nicht aber für Default!! Ich kann mich die Tage nun hinsetzen und mein Design komplett wieder neu machen. Hatte versehentlich vor dem Update com_community im administrator-Ordner gesichert. 🙁 Sowas ist ärgerlich.
... deswegen habe ich mir ein eigenen Template-Ordner erstellt. Dort drinne sind nur die Dateien die sich bei mir vom Default-Template unterscheiden.
Dieser enthält under anderem eine angepasste templateDetails.xml und style.blue.css, sowie die entsprechenden Dateien für die Profile usw.
Somit geht mir bei einem Update nix verloren und ich habe bei einer Änderung nur recht wenige Dateien anzupassen.
Gruß Thomy
Danke für die tolle Idee, das hab ich eigentlich auch immer so gemacht, nur bei JomSocial noch nicht 🙂 Werden dann die Templatedateien von default genutzt und nur die geänderten Dateien im eigenen Ordner, also nutzt JomSocial automatisch default, wenn Templates fehlen?
Naja ich hatte ja eine Sicherung gemacht und mich dann geärgert, dass ich mich dabei versehentlich im administrator-Ordner befand und diese Dateien gepackt habe. Dann hab ich mich wieder gefreut, dass JomSocial automatisch backups angelegt hat, leider nicht die default-Templates.
LG Danny
Danke für die tolle Idee, das hab ich eigentlich auch immer so gemacht, nur bei JomSocial noch nicht 🙂 Werden dann die Templatedateien von default genutzt und nur die geänderten Dateien im eigenen Ordner, also nutzt JomSocial automatisch default, wenn Templates fehlen?
..genau! nur die Dateien in deinem Template-Ordner ersetzen die, des Default-Template.
Da wir gerade bei den Einstellungen sind, habe ich noch eine Frage diesbezüglich.
Und zwar funktioniert bei mir die "Globale Benachrichtigung" nicht.
Das soll mich doch eigentlich benachrichtigen, wenn z.B. meine postings, Bilder etc. kommentiert wurden - oder etwa nicht?
Ich denke dass die Funktion aktiviert sein müsste, da ich bei Konfiguration - Privatsphäre - Pinnwand Kommentarbenachrichtigung empfangen aktiviert ("Ja") habe.
Habt ihr 'ne Idee woran das liegen könnte, bzw. was ich falsch gemacht habe?
Hast Du mal versucht die Benachrichtigungen im Frontend unter den Privatsphären-Einstellungen vorzunehmen?
Hast Du mal versucht die Benachrichtigungen im Frontend unter den Privatsphären-Einstellungen vorzunehmen?
Ja, da ist auch alles aktiviert, aber dennoch bekomme ich keine Benachrichtigungen 🙁
