News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 16
Seite [1]
wTcBeast


Rock the board




Beiträge: 45
# Thema - 12.09.2009 um 02:06 Uhr
Um den eingeloggten Usernamen anzuzeigen benutze ich ja {users:link}, dann wird im Quelltext das angezeigt:
<a href="/index.php?mod=users&action=view&id=1">benutzer</a>

Jetzt halt die Frage in welcher Datei dieser Link festgelegt wird, damit ich hinter den href-Attribut noch ein class-Attribut schreiben kann.

Kann jemand helfen?
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 12.09.2009 um 02:08 Uhr
hi,
du musst schon dazusagen, von welcher datei du sprichst.

generell läuft aber das anzeigen von usernicks über die funktion cs_user in system/core/tools.php.

gruß
duRiel


Inaktiv
|
wTcBeast
Thread-Ersteller


Rock the board




Beiträge: 45
# Antwort: 2 - 12.09.2009 um 02:25 Uhr
Jop klar. Ich habe in die navlogin_view {users:link} geschrieben, damit ich sowas wie eine Begrüßung habe: "Willkommen: benutzername".

Jetzt möchte ich aber nicht, dass wenn ich {users:link} schreibe, der Link so erzeugt wird, wie er es normal tut:
<a href="/index.php?mod=users&action=view&id=1">benutzer</a>

Sondern ich möchte den Link so verändern, dass er so heißt:
<a href="/index.php?mod=users&action=view&id=1" class="meineklasse">benutzer</a>


Inaktiv
|
Dafoxx


King for a day





Beiträge: 244
# Antwort: 3 - 15.09.2009 um 17:58 Uhr
<span class="deineklasse"> {users:link} </span>

so würds doch auch gehen....


Inaktiv
|
wTcBeast
Thread-Ersteller


Rock the board




Beiträge: 45
# Antwort: 4 - 15.09.2009 um 22:20 Uhr
So so gehts leider nicht. Das würde nur gehen wenn der Quellcode dann so aussehen würde:
<a href="/index.php?mod=users&action=view&id=1"><span class="blabla">benutzer</span></a>

aber der Quellcode ist dann:
<span class="blabla"><a href="/index.php?mod=users&action=view&id=1">benutzer</a></span>

und dann funktioniert´s halt nicht.

Aber mal erlich: Irgendeiner MUSS doch wissen in welcher Datei die Links erzeugt werden!!!
Zumindestens die die das CMS gemacht haben


Inaktiv
|
ichraffsnicht ClanSphere Team

Supporter
Supporter



Herkunft: Erdeborn bei Lutherstadt Eisleben
Beiträge: 3191
# Antwort: 5 - 15.09.2009 um 22:23 Uhr
da ich von deinen posts schließen möchte, das du das login meinst: mods/users/navlogin.php


------------------



Inaktiv
|
wTcBeast
Thread-Ersteller


Rock the board




Beiträge: 45
# Antwort: 6 - 15.09.2009 um 22:28 Uhr
Kenn mich da in php noch nicht ganz so gut aus an welcher Stelle ist das denn? Da?:
$data['users']['link'] = cs_user($account['users_id'], $account['users_nick']);


Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 7 - 15.09.2009 um 22:32 Uhr
Schritt 1:
themes/base/users/navlogin_view.tpl
öffnen mit (DW) oder Editor

Schritt 2:
Orginale unbearbeitete tpl +-
<a href="/index/users/home">{lang:home}</a><br />
<a href="/index/messages/inbox">{lang:messages}</a> (<span id="cs_messages_navmsgs">{messages:new}</span>)< br />
<a href="/index/users/settings">{lang:settings}</a>< br />
<br />
{if:more}
{if:contact}
<a href="/index/contact/manage">{lang:contact}</a> (<span id="cs_contact_navmsgs">{contact:new}</span>)<br />
{stop:contact}
{if:admin}
<a href="/index/clansphere/admin">{lang:admin}</a>< br />
{stop:admin}
{if:system}
<a href="/index/clansphere/system">{lang:system}</a>< br />
{stop:system}
{if:panel}
<a href="{link:panel}">{lang:panel}</a><b r />
{stop:panel}
<br />
{stop:more}
<a href="/index/users/logout">{lang:logout}</a>

Schritt 3:
Bearbeitete tpl mit classen +-
<a href="/index/users/home" class="hover2">{lang:home}</a>< br />
<a href="/index/messages/inbox" class="hover2">{lang:messages}</a> (<span id="cs_messages_navmsgs">{messages:new}</span>)< br />
<a href="/index/users/settings" class="hover2">{lang:settings}</a> <br />
<br />
{if:more}
{if:contact}
<a href="/index/contact/manage" class="hover2">{lang:contact}</a> (<span id="cs_contact_navmsgs">{contact:new}</span>)<br />
{stop:contact}
{if:admin}
<a href="/index/clansphere/admin" class="hover2">{lang:admin}</a>< br />
{stop:admin}
{if:system}
<a href="/index/clansphere/system" class="hover2">{lang:system}</a>< br />
{stop:system}
{if:panel}
<a href="{link:panel}" class="hover2">{lang:panel}</a>< br />
{stop:panel}
<br />
{stop:more}
<a href="/index/users/logout" class="hover2">{lang:logout}</a>

Schritt 4:
ein eintrag in die bestehende css hinzufühgen +-

.hover2:link{
color:#004080; text-decoration:none;
}
.hover2:visited{
color:#004080; text-decoration:none;
}
.hover2:focus{
color:#004080; text-decoration:none;
}
.hover2:active{
color:#004080; text-decoration:none;
}
.hover2:hover{
color:#FFFFFF; text-decoration:none;
}


meinst Du das vllt ?


Zuletzt editiert von RaPiD am 15.09.2009 um 22:33 Uhr (1x Editiert)
Inaktiv
|
wTcBeast
Thread-Ersteller


Rock the board




Beiträge: 45
# Antwort: 8 - 15.09.2009 um 22:35 Uhr
Hehe das ist ja ganz nett, aber ich habe in die navlogin_view.tpl folgendes eingefügt:
Welcome {users:link}

Und da funktioniert das ja nicht, da von {users:link} der Link erzeugt wird...


Inaktiv
|
Miraculix


Going for pro




Herkunft: Füssen
Beiträge: 429
# Antwort: 9 - 15.09.2009 um 22:37 Uhr
Ich geh mal davon aus dass du den Link einfach nur anderst formatieren willst.

So so gehts leider nicht. Das würde nur gehen wenn der Quellcode dann so aussehen würde:
<a href="/index.php?mod=users&action=view&id=1"><span class="blabla">benutzer</span></a>

aber der Quellcode ist dann:
<span class="blabla"><a href="/index.php?mod=users&action=view&id=1">benutzer</a></span>

und dann funktioniert´s halt nicht.

Doch tut es wenn du es so schreibst:

 
1.
2.
3.
4.
5.
6.
7.
8.
1. / 2. / ... 
 .blabla a {
    
color#FFF;
    
text-decorationnone;
}
.
blabla a:hover {
    
color#666;
    
text-decorationunderline;
}

oder was dir halt noch so einfällt...


------------------
greeetz Miraculix

Band-Page -> www.muddleheaded-scum.de

Zuletzt editiert von Miraculix am 15.09.2009 um 22:38 Uhr (1x Editiert)
Inaktiv
|
wTcBeast
Thread-Ersteller


Rock the board




Beiträge: 45
# Antwort: 10 - 15.09.2009 um 22:42 Uhr
Puhh jetzt fällt mir ein Stein vom Herzen - es funktioniert tatsächlich. Diese Schreibweise war mir halt nicht bekannt, nur:

a.blabla:link {
...
}
a.blabla:hover {
...
}


Aber mal wieder was dazugelernt Vielen Dank ich war schon am verzweifeln


Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 11 - 15.09.2009 um 22:42 Uhr
Aber mal so ne frage...
Wozu brauchst Du sowas kindisches auf deiner HP mit "Willkommen: Holga"
Ich meine, man meldet sich scließlich nur 1 mal auf eine HP an und nicht 30 mal man weiss Doch selbst schon das man eingeloggt ist unter seinem einziegartigen registrierten nickname
Ich find ehrlich gesagt sowas abscheulich auf einer HP und einfach nur spielerei das platz weg nehmt.


Inaktiv
|
wTcBeast
Thread-Ersteller


Rock the board




Beiträge: 45
# Antwort: 12 - 15.09.2009 um 22:52 Uhr
Das steht ja nicht alleine irgendwo in der Landschaft Und da wir unsere HP nur neu machen, also eine alte überarbeiten, muss man ja ein paar Sachen so machen wie früher
So würde es dann oben rechts irgendwo in der Ecke erscheinen:


Inaktiv
|
Dafoxx


King for a day





Beiträge: 244
# Antwort: 13 - 16.09.2009 um 05:55 Uhr
pff
ich sag doch es geht so!


Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 14 - 16.09.2009 um 06:39 Uhr
Ja wozu den der nickname durch geschrichen hehe als könnte was passieren
Ich find das trotzdem zu kindisch weil man sowieso 1 mal regt und sein eigener name kennt
Aber jeder des seinem, ich würd sowas nie in meine templates rein bauen wär mir zu doof

meine idee wäre aber die selbe lössung gewessen wie Dafoxx seine ich war schneller


Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 15 - 16.09.2009 um 12:51 Uhr
@ RaPiD
Es ist doch egal und interessiert wirklich keinen, dass du das nicht gebrauchen kannst!

Ich würde es trotzdem nie als kindisch abtun, zumal wTcBeast noch was dazu gelernt hat, was er bestimmt für die Zukunft sehr gut gebrauchen kann.

Achte bitte in Zukunft etwas auf deine Wortwahl, immerhin sitzt am anderen Ende auch ein Mensch und ich finde es sehr verletzend wie du hier mit wTcBeast redest.


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
wTcBeast
Thread-Ersteller


Rock the board




Beiträge: 45
# Antwort: 16 - 16.09.2009 um 13:13 Uhr
Angegriffen fühle ich mich dadurch nicht, keine Sorge

Bin einfach nur froh, dass am Ende doch noch eine Lösung gefunden wurde, das ist das einzige was zählt...


Inaktiv
|
Antworten: 16
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo