Plugin:Lesezeichen

  • Seite 3 von 4
04.12.2023 16:48
avatar  Olaf
#31 RE: Plugin:Lesezeichen
Ol
Mitglied

Update ist Online.
Danke Ingmar.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
04.12.2023 17:16 (zuletzt bearbeitet: 04.12.2023 17:46)
avatar  Mike48
#32 RE: Plugin:Lesezeichen
avatar
Mitglied

Im V6 ist keine Büroklammer in den Überschriften neben der Beitrags-Nr wenn das Fenster kleiner Breakpoint sm (700px) ist
Die Beitrags-Nummer wird bis d-sm links und über d-sm rechts angezeigt.

1
2
 
<div class="d-block d-sm-none text-right"><a href="#msg1259">#1</a></div>
<a href="#msg1259" class="float-left d-none d-sm-block badge"> <strong>#1</strong></a>
 



Muss beides bearbeitet werden bei V6.

Hoover Farbe geht auch nicht.


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

 Antworten

 Beitrag melden
04.12.2023 17:47
avatar  Olaf
#33 RE: Plugin:Lesezeichen
Ol
Mitglied

Bei mir wechselt die Beitragsnummer bei 660 von rechts nach links und die Büroklammer ist auf beiden Seiten auch vorhanden.

Oder verstehe ich jetzt was falsch?

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
04.12.2023 17:53 (zuletzt bearbeitet: 04.12.2023 17:56)
avatar  Mike48
#34 RE: Plugin:Lesezeichen
avatar
Mitglied

Themen Ansicht → Beitrags Header.

Bis d-sm da,



über d-sm weg.


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

 Antworten

 Beitrag melden
04.12.2023 18:07 (zuletzt bearbeitet: 04.12.2023 18:09)
avatar  Mike48
#35 RE: Plugin:Lesezeichen
avatar
Mitglied

Zitat von Mike48 im Beitrag #32
Hoover Farbe geht auch nicht.

Geht doch. Habe falsche Hover Farbe eingestellt.

Welche Hoverfarbe soll das Lesezeichensymbol in den Titelleisten in der Forenansicht oder Forenübersicht haben?
Hoverfarbe von der Büroklammer vom Menü


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

 Antworten

 Beitrag melden
04.12.2023 18:09
avatar  Olaf
#36 RE: Plugin:Lesezeichen
Ol
Mitglied

Uns so sieht es bei mir aus: Bild 01 ist über 660 und Bild 02 ist unter 660.Büroklammer ist immer vorhanden und anklickbar.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/
Bildanhänge
imagepreview

Bild 01.jpg

download

imagepreview

Bild 02.jpg

download


Aufgrund eingeschränkter Benutzerrechte werden nur die Namen und (falls vorhanden) Vorschau-Grafiken der Dateianhänge angezeigt Jetzt anmelden!

 Antworten

 Beitrag melden
04.12.2023 18:39
avatar  Mike48
#37 RE: Plugin:Lesezeichen
avatar
Mitglied

In meinem Testforum V6 funktioniert es.
In meinem Hauptforum aber nicht.
Hab alle Plugins mal deaktivert und auch zusätzliches css und Js deaktivert.
Kann den Fehler aber nicht finden.

Auch andere V6 Designs getestet ohne erfolg.

Naja, Problem scheint bei mir zu liegen.


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

 Antworten

 Beitrag melden
08.12.2023 07:59
#38 RE: Plugin:Lesezeichen
l2
Mitglied

Zitat von Mike48 im Beitrag #37
Naja, Problem scheint bei mir zu liegen.


Mein V6 ist auch so ein Einzelfall...





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
08.12.2023 11:18
#39 RE: Plugin:Lesezeichen
l2
Mitglied

hi Olaf,

habe mir die Sache in meinem V6 angeguckt.

Pro Post finde ich nur diesen einen Aufruf

1
2
3
4
5
6
7
8
9
10
 
var id_post ="#post_6630 .card-header a:last-child:not(.post_link,.xsuser a)"
$(id_post).prepend('<a href="#msg6630" name="msg6630" class="post_link xob xob-attach" title="Dieses Posting als Lesezeichen abspeichern">&nbsp;&nbsp;</a>');
$(id_post).click(function(){
var post_link = $(this).attr('href');
var post_link_href = window.location.href;
var post_link_html = post_link_href.indexOf("html")+4;
var post_link_msg = post_link_href.slice(0, post_link_html)+post_link;
Lesezeichen_setzen(post_link_msg);
});
 
 


schaue ich mir die beiden Links an, sehe ich das "a.last-child" geändert wurde, wahrscheinlich nicht, wie du erwartet hast, aber immerhin.
Man sieht auch, dass ein $('a').prepend('<a ... > </a>') Unsinn ist, denn ein a-Element darf kein a-Element enthalten.

Aber das Problem ist, der erste Link wird mit dem Selektor nicht erfasst

links

1
2
 
<a href="#msg6630" class="float-left d-none d-sm-block badge"> <strong>#4</strong></a>
 
 


rechts

1
 
<div class="d-block d-sm-none text-right"><a href="#msg6638"><a href="#msg6630" name="msg6630" class="post_link xob xob-attach" title="Dieses Posting als Lesezeichen abspeichern">&nbsp;&nbsp;</a>#4</a></div>
 





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
08.12.2023 13:20
avatar  Olaf
#40 RE: Plugin:Lesezeichen
Ol
Mitglied

Zitat von l2otbart_57 im Beitrag #38

Mein V6 ist auch so ein Einzelfall...


Das glaube ich auch.
Wenn ich meine Bilder in Posting 36 betrachte,dann wüßte ich nicht was ich in meinem funktionierenden Programm ändern sollte?
Das mit der doppelten a Verlinkung,da muß ich nochmal nachbessern.Das ist korrekt.
In meinem Code sind für beide Anzeigen (links und rechts also groß und klein) die Links für die Büroklammern vorhanden.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/
Bildanhänge
imagepreview

Lesezeichen 01.jpg

download


Aufgrund eingeschränkter Benutzerrechte werden nur die Namen und (falls vorhanden) Vorschau-Grafiken der Dateianhänge angezeigt Jetzt anmelden!

 Antworten

 Beitrag melden
08.12.2023 16:37 (zuletzt bearbeitet: 08.12.2023 16:40)
avatar  Mike48
#41 RE: Plugin:Lesezeichen
avatar
Mitglied

Ich meine so müsste man das selektieren

1
2
 
$('.card-header div.text-right').append(" - Bueroklammer einfuegen - ")
$('h5 a').before(" - Bueroklammer einfuegen - ")
 



Bei " - Bueroklammer einfuegen - " müsste der Code für das Lesezeichen rein.


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

 Antworten

 Beitrag melden
08.12.2023 16:54 (zuletzt bearbeitet: 08.12.2023 16:57)
avatar  Mike48
#42 RE: Plugin:Lesezeichen
avatar
Mitglied

Bei mir sieht der Header so aus:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<div class="card-header  clearfix">
<span class="float-right nobreak">
<div class="d-block d-sm-none text-right">
<a href="#msg1206">
<a href="#msg1206" name="msg1206" class="post_link xob xob-attach" title="Dieses Posting als Lesezeichen abspeichern">&nbsp;&nbsp;</a>
#1
</a>
</div>
<span class="xob xob-eye loadfullpostimages mr-2 " title="Bilder in voller Qualität laden"></span>
<span class="xob xob-time"></span> 14.07.2022 10:16
</span>
<h5 class="card-title">
<div class="xsuser d-block d-sm-none float-left">
<img class="avatar avatar_round_small online img img-fluid" src="https://files.homepagemodules.de/b578865/avatar-3e67b2e7-1.jpg" alt="avatar">&nbsp;
<span>
<a href="u1_Theissen.html" class="userlink user_1">Theissen</a>
</span>
</div>
<a href="#msg1206" class="float-left d-none d-sm-block badge">
<strong>#1</strong>
</a>
<span class="ttitle pl-2 d-none d-sm-inline">Bilder einfügen</span>
</h5>
</div>
 



Verschachtelte a-Tags.
Für den breiten container fehlt die Büroklammer für den Selektor $('h5 a').before(" - Bueroklammer einfuegen - ")


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

 Antworten

 Beitrag melden
08.12.2023 17:48
avatar  Olaf
#43 RE: Plugin:Lesezeichen
Ol
Mitglied

Sooo einfach ist das nicht.
Der Code durchläuft ja die "{{message.startlist}}",damit für jedes Posting der Link gesetzt wird.
Wenn ich Deine Klassen eingebe,dann habe ich bei 10 Postings auf der Seite 20 Büroklammern im Beitragskopf.

Bei Dir wird nach Zeile 19 nicht der Link gesetzt.Das macht er aber bei mir wegen "a:last-child".Warum bei Dir nicht,weiß ich nicht. Ich weiß,das "a:last-child" nicht gerade eine gute Lösung ist,wird das Programm mal erweitert,kann das "last_child" schnell verfehlt werden.Aber so funktioniert es bei mir.

Wenn Du möchtest,kann ich Dir mein Plugin mit freien Code mal zusenden.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
08.12.2023 18:59
avatar  Mike48
#44 RE: Plugin:Lesezeichen
avatar
Mitglied

Ich habe mal ein miniplugin erstellt nur für die message

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<script>
var plugin_testlesemike01 = new function(e) {
var self = this;
self.start = function() {
{{message.startlist}}
$('#post_{{message:id}} h5 a[href="#msg{{message:id}}"]').before('<a href="#msg{{message:id}}" class="float-left d-none d-sm-block badge post_link xob xob-attach" title="Dieses Posting als Lesezeichen abspeichern"></a>');
$('#post_{{message:id}} div.d-block.d-sm-none.text-right a[href="#msg{{message:id}}"]').before('<a href="#msg{{message:id}}" class="post_link xob xob-attach" title="Dieses Posting als Lesezeichen abspeichern">&nbsp;&nbsp;</a>');
{{message.end}}
};
};
 
{{footerjs.start}}
{{footerjs}}
plugin_testlesemike01.start();
{{footerjs.end}}
 
</script>
 


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

 Antworten

 Beitrag melden
08.12.2023 21:47
avatar  Olaf
#45 RE: Plugin:Lesezeichen
Ol
Mitglied

Funktioniert einwandfrei.
Und durch die Methode .before() liegt der Link jetzt auch nicht mehr im Link.Hätte ich auch drauf kommen können...
Ich danke Dir.
Ich hoffe,das l2otbart_57 jetzt auch zufrieden ist?

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

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