Statistiken nur für Mitglieder einsehbar einstellen

  • Seite 2 von 5
04.02.2016 16:02 (zuletzt bearbeitet: 04.02.2016 16:05)
avatar  Mike48
#16 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Es gibt noch eine Sache die ich nicht verstehe.
Wer ist Online? und Statistik sind in einem div name="stats"
Das Attribut name ist nach meinem Kenntnisstand aber in div-Tags nicht erlaubt.
Da müsste statt div name="stats" dann div id="stats" stehen, wenn der div-Tag angesprochen werden soll.

Dann könnte man mit css den div-Tag ausblenden.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
04.02.2016 17:53 (zuletzt bearbeitet: 04.02.2016 17:55)
avatar  Mike48
#17 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Mach dir ein Mini-Plugin
Element Forum Übersicht Footer

1
2
3
4
5
 
{{user_registered==false.start}}
<script>
$("div[name='stats']").hide();
</script>
{{user_registered==false.end}}
 



Damit wird der untere Block mit wer ist Online und Statistik für nicht eingeloggte ausgeblendet.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
04.02.2016 19:09
#18 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Hallo Mike,

herzlichen Dank für diesen Code. Ich habe das soeben ins Template-Element "Untere Leiste" eingefügt und es funktioniert. Ich bin erstaunt und erleichtert und DANKBAR.

Vielleicht hat die ganze Aufregung ja was genützt und den Template-Entwicklern für ProSilver ein paar Denkanstöße gegeben, die Funktion "Statistiken für Gäste unsichtbar schalten" irgendwann einmal serienmäßig zur Verfügung zu stellen.


Beste Grüße

Rüdi


 Antworten

 Beitrag melden
04.02.2016 19:52
avatar  Mike48
#19 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Ich bin ja der Meinung, dass im Template ein Fehler ist mit dem Attribut name im div-Tag.
Wenn Miranus das ändert, musst du auch dein Plugin ändern.
Merkst da ja, wenn alles wieder erscheint.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
04.02.2016 20:28
avatar  Olaf
#20 RE: Statistiken nur für Mitglieder einsehbar einstellen
Ol
Mitglied

Zitat von Mike48 im Beitrag #16

Dann könnte man mit css den div-Tag ausblenden.



Mhhh,warum soll es per CSS nicht gehen?

1
2
3
4
 
div[name="stats"]{
display:none;
}
 
 



Man kann die Statistiken auch per Script nur für Gäste ausblenden:

1
2
3
4
5
6
7
8
 
<script>
$(document).ready(function(){
if($('#link_login').length){
$('div[name="stats"]').hide()
}
});
</script>
 
 



In Kopf oder Fußzeile einsetzen.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
04.02.2016 22:17
avatar  Olaf
#21 RE: Statistiken nur für Mitglieder einsehbar einstellen
Ol
Mitglied

Ich habe das Script mit "remove()" geändert,weil in diesen Fall ein gelöschter Code nicht mehr im Quelltext gesehen werden kann:

1
2
3
4
5
6
7
8
 
<script>
$(document).ready(function(){
if($('#link_login').length){
$('div[name="stats"]').remove();
}
});
</script>
 
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
05.02.2016 02:02
avatar  Kicky
#22 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Ich habe es ausprobiert, aber bei mir klappt es nicht! Ich benutze das Gaia Template

Buisness Template
https://allroundboard.info

Liebe Grüße

 Antworten

 Beitrag melden
05.02.2016 09:09
#23 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Hallo nun auch an die anderen Aktiven in diesem "Faden".

Wenn die Miranus-Techniker also was ändern, stehe ich wieder da mit wirrem Haar...

UND GENAU DESWEGEN wollte ich keine Eingriffe mehr in Template-Elemente, sondern eine serienmäßige Lösung der Aufgabenstellung, die Statistiken für Gäste unsichtbar zu machen. Anhand der vielen Treffer in der Suchfunktion ist doch der Bedarf für eine solche Lösung schon seit vielen Monden vorhanden. Komischerweise scheint es ja in den anderen Templates, die ich nicht kenne, solche serienmäßigen Schaltflächen auch zu geben. Nur im ProSilver, welches ich benutze, (und worum es hier geht, Kicky) ist der Einblick "Wer ist online" nicht dasselbe, wie "Wer ist online?".

Wie auch immer, die Technik hält sich leider bedeckt, was ja auch der Grund war, meine Anfrage aus dem Bugreport wieder hierher zurückzuverschieben. Ist ja auch kein Bug, sondern nur ein "Problem" eines Einzelnen ...

Bin ich wirklich der EINZIGE, dem es aufgefallen ist, dass der Einblick "Wer ist online?" nicht dasselbe ist, wie "Wer ist online"???

Momentan haben wir ja erfreulicherweise eine Lösung geschaffen, die auch bestens funktioniert.

Hier ist nochmal der Code, den ich im Template-Element "Untere Leiste" eingebaut habe:

1
2
3
4
5
 
{{user_registered==false.start}}
<script>
$("div[name='stats']").hide();
</script>
{{user_registered==false.end}}
 





@Olaf: Verstehe ich deinen Code richtig, dass ich den bei CSS einsetzen soll? Das wäre dann die bessere Lösung, weil ich dann das Template wieder auf Werkseinstellungen zurück aktualisieren könnte.

Beste Grüße und besten Dank allen bisher Beteiligten

Rüdi


 Antworten

 Beitrag melden
05.02.2016 12:02
avatar  Mike48
#24 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Hallo @UAZ-Forum-Rüdi

ich habe nicht geschrieben dass du dein Template ändern sollst.
Du solltest ein Plugin erstellen.
Admin → Plugin → Plugin-Entwicklung → Neues Plugin erstellen

Olafs Code soll in Fußzeile
Admin → Layout → Kopf-&Fußzeile


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
05.02.2016 14:16 (zuletzt bearbeitet: 05.02.2016 14:25)
avatar  Olaf
#25 RE: Statistiken nur für Mitglieder einsehbar einstellen
Ol
Mitglied

Ich möchte nochmal den Code von mir hier klarstellen:
Mit diesen CSS Code habe ich Mike gezeigt,das man auch mit CSS die Statistiken in dem Business Template ausblenden kann:

1
2
3
 
div[name="stats"]{
display:none;
}
 


Ist aber von mir nicht zu empfehlen,da man die Statistiken im Quelltext trotzdem ansehen kann.


Dieser Code ist in der "Fußzeile" im Adminmenü einzusetzen,um die Statistiken für nicht registrierte User im Business Template unsichtbar zu machen:

1
2
3
4
5
6
7
 
<script>
$(document).ready(function(){
if($('#link_login').length){
$('div[name="stats"]').remove();
}
});
</script>
 


Und dieser Code in der "Fußzeile" eingesetzt,macht die Statistiken für das Gaia Template für nicht registrierte User weg:

1
2
3
4
5
6
7
 
<script>
$(document).ready(function(){
if($('#link_login').length){
$('.c_r_cont3:nth-last-child(2)').remove();
}
});
</script>
 



Gruß
Olaf

Edit:
Wobei im Gaia Template im Adminmenü diese Einstellung zum Ausblenden der Statistiken gibt,aber bei mir nicht funktioniert.

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
05.02.2016 14:40
avatar  Mike48
#26 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Im Business gibt es im Admin eine Einstellung zum nichtanzeigen die auch funktioniert.
Es ging um ProSilver wo es keine Einstellung dafür gibt.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
05.02.2016 14:43 (zuletzt bearbeitet: 05.02.2016 14:43)
avatar  Kicky
#27 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

Hallo Olaf!
So, ich habe den unteren Code für das Gaia Template in die Fußzeile eingefügt, doch wenn ich mich auslogge,
kann ich die Statistiken immer noch sehen! Könnte es vielleicht daran liegen, dass mein Tarif "Profi" ist, nicht "Buisness"?

Buisness Template
https://allroundboard.info

Liebe Grüße

 Antworten

 Beitrag melden
05.02.2016 15:45
avatar  Olaf
#28 RE: Statistiken nur für Mitglieder einsehbar einstellen
Ol
Mitglied

Zitat von Mike48 im Beitrag #26

Es ging um ProSilver wo es keine Einstellung dafür gibt.


Ich bin aber auch ein Schussel!Natürlich ist mein erstes Script und der CSS Code für das ProSilver (Beitrag #25) und nicht für das Business.
Danke Dir für den Hinweis.

@ Kicky
Ich habe mein Script für Gaia in der "Kopfzeile" und nochmal in der "Fußzeile" getestet und ich kann,wenn ich mich auslogge,keine Statistiken mehr in meinem Forum sehen.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
05.02.2016 16:21 (zuletzt bearbeitet: 05.02.2016 16:22)
avatar  Kicky
#29 RE: Statistiken nur für Mitglieder einsehbar einstellen
avatar
Mitglied

@Olaf, ich habe das Script nun nochmal in die Fußzeile eingefügt
und dringelassen, von außen sieht man immer noch: Forum Statistiken
Das Forum hat 274 Themen und 10448 Beiträge. Und die User, die online waren!

Buisness Template
https://allroundboard.info

Liebe Grüße

 Antworten

 Beitrag melden
05.02.2016 17:03
avatar  Olaf
#30 RE: Statistiken nur für Mitglieder einsehbar einstellen
Ol
Mitglied

Ich habe mal in Deinen Forum geschaut und festgestellt,das Du Deine Statistiken verändert hast.
Es wurden bei Dir alle CSS-Klassen in den Statistiken entfernt.Mein Script funktioniert aber nur mit den original Klassen in den Statistiken.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!