eigene Profilfelder

  • Seite 1 von 2
26.02.2021 06:15
#1 eigene Profilfelder
avatar
Mitglied

Hallo,
Mitgliederwunsch:
Im Profil des Mitgliedes ein Profilfeld in dem man einen Link zum persönlichen
Mitgliederalbum einstellen kann.

Lösungsansatz:
eigens Profilfeld erstellen
wenn man dann einen Link zum persönlichen Album einstellt, kommt aber nur der Text des Links.
Der Link ist aber nicht anklickbar um direkt zum Album zu springen.
Ich finde auch nichts wir ich dieses Feld als Link konfigurieren kann.

Hat jemand eine Idee wie das gehen könnte?

Vielen Dank
Schönen Tag und gesund bleiben
Manfred

Viele Grüße Manfred
Forumtarif Profi

 Antworten

 Beitrag melden
26.02.2021 09:31
avatar  Mike48
#2 RE: eigene Profilfelder
avatar
Mitglied

Das ins neue Profilfeld eintragen:

1
 
<a href="{eingabe}" target="_blank">{eingabe}</a>
 


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

 Antworten

 Beitrag melden
26.02.2021 10:15 (zuletzt bearbeitet: 26.02.2021 10:18)
avatar  Mike48
#3 RE: eigene Profilfelder
avatar
Mitglied

Oder so, wenn der Link nicht direkt angezeigt werden soll sondern nur ein allg. Bezeichner:

1
 
<a href="{eingabe}" target="_blank">Pers. Album</a>
 


Hat aber den Nachteil, dass man nicht sehen kann ob der Link zum Album auch eingetragen ist.


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

 Antworten

 Beitrag melden
26.02.2021 10:22
#4 RE: eigene Profilfelder
avatar
Mitglied

Hallo Mike,
vielen Dank, hat Super funktioniert!
Du hast mir schon so oft geholfen, vielen Dank und Respekt vor deinem Fachwissen.

Viele Grüße Manfred
Forumtarif Profi

 Antworten

 Beitrag melden
26.02.2021 10:44
avatar  Mike48
#5 RE: eigene Profilfelder
avatar
Mitglied

Zitat von Mike48 im Beitrag #3
Hat aber den Nachteil, dass man nicht sehen kann ob der Link zum Album auch eingetragen ist.

Aber auch dafür gibt es eine Lösung. Das hier ins Profilfeld eintragen unter
Admin → Benutzer → Profil Optionen → Eigene Profilfelder

1
2
3
4
5
6
7
 
<a href="{eingabe}" target="_blank" id="mein_album">Mein Album</a>
<script>
var tmp_mein_album = $('#mein_album').attr('href');
if(!tmp_mein_album) {
$('#mein_album').hide();
}
</script>
 


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

 Antworten

 Beitrag melden
27.02.2021 19:31
#6 RE: eigene Profilfelder
avatar
Mitglied

Du bist einfach der Beste Mike.
Sieht gut aus und funktioniert Top.
Danke

Viele Grüße Manfred
Forumtarif Profi

 Antworten

 Beitrag melden
29.12.2021 06:12
avatar  Mato
#7 RE: eigene Profilfelder
avatar
Mitglied

Zitat
Aber auch dafür gibt es eine Lösung. Das hier ins Profilfeld eintragen unter
Admin → Benutzer → Profil Optionen → Eigene Profilfelder

1
2
3
4
5
6
7
 
<a href="{eingabe}" target="_blank" id="mein_album">Mein Album</a>
<script>
var tmp_mein_album = $('#mein_album').attr('href');
if(!tmp_mein_album) {
$('#mein_album').hide();
}
</script>
 




Kann man das auch umschreiben für ein Forenlink?

Liebe Grüße von Mato - Ich benutze das V6 :-)

 Antworten

 Beitrag melden
29.12.2021 11:29 (zuletzt bearbeitet: 29.12.2021 11:40)
avatar  Mike48
#8 RE: eigene Profilfelder
avatar
Mitglied

Das kann man für jegliche Links verwenden.
Ich habe es etwas neutraler geändert.
Man muss nur den Namen Mein Link in das gewünschet ändern.

<a href="{eingabe}" target="_blank" class="mein_link">Mein Link</a>
<script>
var tmp_mein_link = $('.mein_link').attr('href');
if(!tmp_mein_link) {
$('.mein_link').hide();
}
</script>


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

 Antworten

 Beitrag melden
29.12.2021 12:16 (zuletzt bearbeitet: 29.12.2021 12:40)
avatar  Mike48
#9 RE: eigene Profilfelder
avatar
Mitglied

Wenn man mehrere solcher Felder einbauen möchte muss man auch die class anpassen.
Mit diesen Codes wird das ganze Feld ausgeblendet wenn es leer ist und nicht nur der Inhalt.

Für das ertse Feld zB. die roten Nummern und Link-Namen ändern

<a href="{eingabe}" target="_blank" class="mein_link_1">Mein Link 1</a>
<script>
window.onload = function() {
var tmp_mein_link_1 = $('.mein_link_1').attr('href');
if(!tmp_mein_link_1) $('.mein_link_1').closest( "div.customfield" ).hide();
}
</script>


Für das zweite Feld zB. die grünen Nummern und Link-Namen ändern
<a href="{eingabe}" target="_blank" class="mein_link_2">Mein Link 2</a>
<script>
window.onload = function() {
var tmp_mein_link_2 = $('.mein_link_2').attr('href');
if(!tmp_mein_link_2) $('.mein_link_2').closest( "div.customfield" ).hide();
}
</script>


Für das dritte Feld zB. die lila Nummern und Link-Namen ändern
<a href="{eingabe}" target="_blank" class="mein_link_3">Mein Link 3</a>
<script>
window.onload = function() {
var tmp_mein_link_3 = $('.mein_link_3').attr('href');
if(!tmp_mein_link_3) $('.mein_link_3').closest( "div.customfield" ).hide();
}
</script>


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

 Antworten

 Beitrag melden
29.12.2021 14:39
avatar  Mato
#10 RE: eigene Profilfelder
avatar
Mitglied

Irgendwas mach ich mal wieder falsch

Also bei mir wird es folgendermaßen angezeigt:

Wenn keine Url eingetragen wird, steht zwar was da stehen soll aber es verlinkt dann auf mein Forum.

Liebe Grüße von Mato - Ich benutze das V6 :-)

 Antworten

 Beitrag melden
29.12.2021 18:03 (zuletzt bearbeitet: 29.12.2021 18:06)
avatar  Mike48
#11 RE: eigene Profilfelder
avatar
Mitglied

Der Code von mir funktioniert nur im Business V4 und Mobil.

Solltest du ein anderes Template verwenden, dann müsste du uns das mitteilen, damit wir den Code entsprechend anpassen können.


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

 Antworten

 Beitrag melden
29.12.2021 18:08
avatar  Mato
#12 RE: eigene Profilfelder
avatar
Mitglied

Ich habe das Business V4

Muß ich es vielleicht in ein mehrzeiliges einfügen?

Ich habe es in ein einzeiliges.

Liebe Grüße von Mato - Ich benutze das V6 :-)

 Antworten

 Beitrag melden
29.12.2021 18:58
avatar  Mike48
#13 RE: eigene Profilfelder
avatar
Mitglied

Versuch das mal.
Es müsste so bei dir funktionieren.

Das Profilfeld sollte so aussehen


Den Code in das Feld Wert kopieren

1
2
3
4
5
6
7
8
9
10
11
12
 
<a href="{eingabe}" target="_blank" id="mein_forum" title="{eingabe}">Meinem Forum</a>
<script>
var tmp_mein_forum_eingabe = "{eingabe}";
window.addEventListener('load', mein_forum_start);
function mein_forum_start () {
if(!tmp_mein_forum_eingabe){
$('#aboutme #mein_forum').closest('.customfield').hide();
$('#profileinfos #mein_forum').not('.d-none').closest('.customfieldrow').hide();
$('#profileinfos_mobile #mein_forum').not('.d-none').closest('.customfieldrow').hide();
}
}
</script>
 


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

 Antworten

 Beitrag melden
29.12.2021 19:24
avatar  Mato
#14 RE: eigene Profilfelder
avatar
Mitglied

Mike du bist echt Klasse und es ist echt schön das du so helfen tust aber ich glaub wirklich langsam, ich bin zu blöde für das Forum.

Also wenn nichts eingetragen ist, erscheint dennoch dieser Link: https://www.matos-tierfreunde-treff.de/t...ht-von-A-Z.html

Liebe Grüße von Mato - Ich benutze das V6 :-)

 Antworten

 Beitrag melden
29.12.2021 19:37
avatar  Mike48
#15 RE: eigene Profilfelder
avatar
Mitglied

Dann probiere das mal

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<a href="{eingabe}" target="_blank" id="mein_forum" title="{eingabe}">Meinem Forum</a>
<script>
console.log("Profilfeld Link zu # eingabe: {eingabe}");
var tmp_mein_forum_eingabe = "{eingabe}";
window.addEventListener('load', mein_forum_start);
function mein_forum_start () {
if(!tmp_mein_forum_eingabe){
console.log("Profilfeld Link zu # eingabe ist leer: {eingabe}");
$('#aboutme #mein_forum').closest('.customfield').hide();
$('#profileinfos:not(".d-none") #mein_forum').closest('.customfieldrow').hide();
$('#profileinfos_mobile:not(".d-none") #mein_forum').closest('.customfieldrow').hide();
}else
console.log("Profilfeld Link zu # eingabe ist belegt: {eingabe}");
}
}
</script>
 



Dann öffne im Forum mit F12 die Console.
Da solltest du dann Einträge finden die so beginnen
Profilfeld Link zu # eingabe ist . . .


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

 Antworten

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