Forum

"Mitglieder" "Neust...
 
Benachrichtigungen
Alles löschen

"Mitglieder" "Neuste..." etc für Gäste ausblenden

(@shamss)
Active Member
0
0
0

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!


Zitat
Themenstarter Veröffentlicht : 1. August 2011 20:21
(@knuddelesel)
Mitglied Admin
10
229
120

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


AntwortZitat
Veröffentlicht : 1. August 2011 21:25
(@shamss)
Active Member
0
0
0

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?


AntwortZitat
Themenstarter Veröffentlicht : 1. August 2011 23:04
(@knuddelesel)
Mitglied Admin
10
229
120

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


AntwortZitat
Veröffentlicht : 2. August 2011 01:45
(@Anonym)

Hallo

was soll das es gibt die Möglichkeit siehe Bild:

mfg

Attachments:
  • 001.PNG

AntwortZitat
Veröffentlicht : 2. August 2011 01:55
(@knuddelesel)
Mitglied Admin
10
229
120

Ah ja stimmt, man muss es neuerdings im Template einstellen.

Jomsocial/Templates/ dann Template anklicken

Vielen Dank MichaelSP!


AntwortZitat
Veröffentlicht : 2. August 2011 02:00
(@Anonym)

bitte, gerne


AntwortZitat
Veröffentlicht : 2. August 2011 02:09
(@shamss)
Active Member
0
0
0

Vielen vielen Dank euch beiden!
Das ist aber gut versteckt, da wär' ich alleine nie drauf gekommen.


AntwortZitat
Themenstarter Veröffentlicht : 2. August 2011 04:21
(@danny1973)
Trusted Member
0
1
0

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.


AntwortZitat
Veröffentlicht : 3. August 2011 19:05
(@knuddelesel)
Mitglied Admin
10
229
120

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


AntwortZitat
Veröffentlicht : 3. August 2011 22:52
(@danny1973)
Trusted Member
0
1
0

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


AntwortZitat
Veröffentlicht : 3. August 2011 23:18
(@knuddelesel)
Mitglied Admin
10
229
120

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.


AntwortZitat
Veröffentlicht : 3. August 2011 23:58
(@shamss)
Active Member
0
0
0

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?


AntwortZitat
Themenstarter Veröffentlicht : 4. August 2011 01:04
(@knuddelesel)
Mitglied Admin
10
229
120

Hast Du mal versucht die Benachrichtigungen im Frontend unter den Privatsphären-Einstellungen vorzunehmen?


AntwortZitat
Veröffentlicht : 4. August 2011 01:46
(@shamss)
Active Member
0
0
0

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 🙁


AntwortZitat
Themenstarter Veröffentlicht : 4. August 2011 07:00