Uutiset:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu
Advertisement:

Een vraag maar ik weet niet hoe het heet???

Aloittaja coskun1990, kesäkuu 28, 2008, 11:01:18 AP

« edellinen - seuraava »

coskun1990

Soms staat er bij forums als je bijvoorbeeld een bericht plaatst, of gewoon naar een topic kijkt, dank je wel ........, of welkom ........, en op die ........ staat dan je gebruikersnaam. hoe kan ik dat doen???

alvast bedankt,

coskun

Superdaantje

dit staat in je Template files. $context['user']

Voorbeeld:
$context['user']['unread_messages']

Suc6

Greetz
Superdaantje.nl

.
Joomlabridge.org SMF Bridge Support, Downloads and Joomla Video Tutorials

Angelotus

Deze kun je gebruiken:

// If the user is logged in, display stuff like their name, new messages, etc.
   if ($context['user']['is_logged'])
     
     {



   echo 'Welkom <b>', $context['user']['name'], '</b> <b><a href="', $scripturl, '?action=logout;sesc=', $context['session_id'], '">uitloggen </a>';


     }


else

{

echo 'Welkom <b>gast</b>! <b><a href="', $scripturl, '?action=register">Registreren</a></td>';

}

coskun1990

ik bedoel bijvoorbeeld dit. Hier staat dan speciaal voor coskun1990, alsof het speciaal aan coskun1990 gericht is, zie plaatje


Angelotus


Superdaantje

$context['user'] is de string die men hiervoor gebruikt. Meeste voorbeelden vind je in de index.template.php terug
Greetz
Superdaantje.nl

.
Joomlabridge.org SMF Bridge Support, Downloads and Joomla Video Tutorials

coskun1990

waar moet ik deze code bijvoegen? (welk bestand in de template)

Angelotus

Waar je maar wilt. Je kunt zelf je template uitkiezen.

Superdaantje

Lainaus käyttäjältä: coskun1990 - kesäkuu 28, 2008, 12:24:42 IP
waar moet ik deze code bijvoegen? (welk bestand in de template)

Afhankelijk waar je het wilt plaats. Een template is opgebouwd uit meerdere files. Bijvoorbeeld je Index, board, Post, admin Templates etc.

En om deze files aan te kunnen passen is basis kennis van PHP toch wel een beetje vereist ;)
Greetz
Superdaantje.nl

.
Joomlabridge.org SMF Bridge Support, Downloads and Joomla Video Tutorials

coskun1990

ik bedoel in de index.nederlands.php of post.nederlands.php etc?? mn kennis is namelijk niet genoeg.

en is daar geen mod of knopje ofzo voor. want dat plaatje van hierboven was een voorbeeld. dat doen maar een paar gebruikers, dus niet standaard bij iedereeen

Superdaantje

#10
Ten eerste is mij niet eens duidelijk wat je bedoeld  O:)
Dus kan ook niet aangeven of hiervoor een Mod is.

En omschrijf in het kort wat je precies wilt.

Greetz
Superdaantje.nl

.
Joomlabridge.org SMF Bridge Support, Downloads and Joomla Video Tutorials

coskun1990

de link van de foto is http://usenet2gether.nl/forum/plaatjes/Naamloos.gif [nofollow]
hij is hier groter te zien.
er zijn forum waar je bijvoorbeeld films kan downloaden.
mijn gebruikersnaam is in dit voorbeeld ook coskun1990
als ik op een topic kliken dat open moet ik bijv. replyen om de bericht te kunnnen zien. als ik reply, zie ik dan de verborgen bericht en staat er bijv. onder "Dank je wel voor je bericht coskun1990".
of zoals dus de afbeelding, direkt als ik de topic open, alsof het voor mij bedoeld is. dit zie ik maar bij een paar mensen. diet kun je dus blijkbaar kiezen. vandaar dat ik vraag of er een mod of een knopje is. voor hide heb ik een mod geinstalleerd, wat dat bij topic starten of reply een hidden knop toevoeg. zoiets, dat dan de "code om de gebruikersnaam te laten zien". [ hide ] ..... [ / hid e] geeft dan een verborgen bericht en [naam ] ... [ / naam ] dan ook iets geeft. ik zeg maar wat.
ik hoop dat ik duidelijk genoeg ben.

Angelotus

Dan plaats je de code bijvoorbeeld in je display template. Ik zelf prefereer bijvoorbeeld deze code door je hele forum heen te plaatsen, index template dus. Maar specifieke dingen, zoals dank je wel coskun1990 na het posten van bericht kan natuurlijk ook, maar dan moet je die code dan in die specifieke template plaatsen. Maar wat Superdaantje al zegt: enige basiskennis van html en php is dan wel vereist.

Advertisement: