Pagina 1 van 2
[dev]Smilies in profiel uitzetten.
Geplaatst: 22 nov 2004, 19:17
door RobinTown
Omdat sommige mensen het irritant vinden wil ik dat je smilies op de index (naast de beschrijving) in je profiel uit kan zetten.
Maar omdat ik geen genie ben in php heb ik wat hulp nodig.
Wat ik denk nodig te hebben...
http://www.phpbbhacks.com/download/2332
Om verschillende index_body.tpl's te kunnen hebben. Zet meteen een optie in je profiel die ik kan veranderen in smilies in index aan/uit zetten.
Volgens mij werkt die mod zo dat je een id krijgt en dat id1 verschilt van id2, en dat je dat in de acp kan veranderen.
Dan denk ik dat je in de ene index_body.tpl na bv {catrow.forumrow.FORUM_DESC} iets moet zetten als {FORUM_SMILIE} En in de andere dus niet.
Dan komt het lastige gedeelte. Dan moet je volgens mij in index.php ervoor zorgen dat {FORUM_SMILIE} veranderd in een andere smilie per onderwerp. Alleen ik weet niet hoe je dat moet doen. Via templates/***/***.cfg denk ik. Maar volgens mij wordt er niets anders via dat per onderwerp verschillend op de index, dus ik kan het nergens van afkijken.
Als ik daar hulp mee kan krijgen, zou ik dat erg fijn vinden :thumb:

Geplaatst: 22 nov 2004, 21:03
door mosymuis
Leuke theorie, maar het is niet je oplossing. In
templates/smilies/index_body.tpl word
{catrow.forumrow.FORUM_DESC} als variabele aangeroepen, waar je smilies al inzitten. Je moet de smilies dus in je index.php regelen, gebaseerd op een nieuwe instelling in de profielen.
Die nieuwe instelling maak je met
deze (+ option.txt), hoe de smilies aangepast moeten worden kan ik je vertellen als ik weet welke aanpassing je gebruikt. Of heb je ze er "hard" ingezet met HTML?
Geplaatst: 22 nov 2004, 21:20
door RobinTown
jop, maar dat verander ik zo wanneer dat handiger is
Geplaatst: 22 nov 2004, 21:22
door mosymuis
Een compleet nieuwe index template laten gebruiken enkel voor de smilies, is juist omslachtig.
Geplaatst: 22 nov 2004, 21:26
door RobinTown
mosymuis schreef:Leuke theorie, maar het is niet je oplossing. In templates/smilies/index_body.tpl word {catrow.forumrow.FORUM_DESC} als variabele aangeroepen, waar je smilies al inzitten. Je moet de smilies dus in je index.php regelen, gebaseerd op een nieuwe instelling in de profielen.
als je het uit die {catrow.forumrow.FORUM_DESC} weghaald kan het toch wel

Geplaatst: 22 nov 2004, 21:30
door mosymuis
Dat bedoel ik dus, en dat doe je in PHP. Niet in je template.
Geplaatst: 22 nov 2004, 21:35
door RobinTown
nou oke, wat jij wil

Maar hoe doe je dat dan
voor de duidenlijkheid:
ik bedoel niet de smilies die je op je forum gebruikt, maar zo:
die smilies worden dus
niet in de posting gebruikt
Geplaatst: 22 nov 2004, 21:36
door mosymuis
mosymuis schreef:Die nieuwe instelling maak je met
deze (+ option.txt)
mosymuis schreef:hoe de smilies aangepast moeten worden kan ik je vertellen als ik weet welke aanpassing je gebruikt. Of heb je ze er "hard" ingezet met HTML?
Geplaatst: 22 nov 2004, 21:41
door RobinTown
mosymuis schreef:Die nieuwe instelling maak je met
deze (+ option.txt)
Daarmee zorg je toch voor een optie in je profiel, niet voor de optie zelf? Want dat heb ik eerst nodig
mosymuis schreef:hoe de smilies aangepast moeten worden kan ik je vertellen als ik weet welke aanpassing je gebruikt. Of heb je ze er "hard" ingezet met HTML?
Het zit er zo in: acp -> forum beheer -> Management -> Bewerk -> dan voor de text van de beschrijving met HTML <img src="*url naar plaatje*">
Geplaatst: 22 nov 2004, 21:48
door mosymuis
Robinforum schreef:mosymuis schreef:Die nieuwe instelling maak je met
deze (+ option.txt)
Daarmee zorg je toch voor een optie in je profiel, niet voor de optie zelf? Want dat heb ik eerst nodig
Wat is het verschil?
Robinforum schreef:mosymuis schreef:hoe de smilies aangepast moeten worden kan ik je vertellen als ik weet welke aanpassing je gebruikt. Of heb je ze er "hard" ingezet met HTML?
Het zit er zo in: acp -> forum beheer -> Management -> Bewerk -> dan voor de text van de beschrijving met HTML <img src="*url naar plaatje*">
Open
index.php
Vind
Vervang met
Code: Selecteer alles
'FORUM_DESC' => $userdata['user_hide_desc_smilies'] ? preg_replace('/\<img .*\>/i', '', $forum_data[$j]['forum_desc']) : $forum_data[$j]['forum_desc'],
Noem je nieuwe veld dan
user_hide_desc_smilies.
Geplaatst: 23 nov 2004, 15:39
door RobinTown
Oke ik heb een .txt gemaakt (eigenlijk gewoon een al bestaande veranderd

) en erin gezet wat ik denk dat er dus moet gebeuren als je het via jou manier doet.
http://www.robintown.nl/profile_english.txt
Ik ben toch niet van plan om het te releasen, dus ik ga niet al die dingen veranderen. Kan iemand checken of er geen fouten inzitten?
Geplaatst: 23 nov 2004, 17:25
door mosymuis
Vooraf voorspellen of mods werken is nogal onzinnig, zeker als je ze niet zelf gemaakt hebt. Probeer het liever uit en post hier je bevindingen.
Geplaatst: 23 nov 2004, 20:12
door RobinTown
Yeah dude, het is gelukt

tnx moos

Geplaatst: 23 nov 2004, 20:54
door Rico
Robin ga je hem ook als MOD uitbrengen?
Geplaatst: 23 nov 2004, 22:08
door DaMnNaTiOn
Rico schreef:Robin ga je hem ook als MOD uitbrengen?
http://www.robintown.nl/profile_english.txt maybe?
Dat is gewoon die mod, heb je geen uitgebrachte mod voor nodig

Geplaatst: 24 nov 2004, 16:11
door RobinTown
nee ik ga hem niet als mod uitbrengen, omdat het geen mod is. En dan zou ik het eerst aan moos & acid moeten vragen omdat ik hun codes gebruikt heb.
Geplaatst: 24 nov 2004, 18:50
door jh0nny
Robinforum schreef:nee ik ga hem niet als mod uitbrengen, omdat het geen mod is. En dan zou ik het eerst aan moos & acid moeten vragen omdat ik hun codes gebruikt heb.
Kan aan mij liggen maar dit is volgens mij geen code "van" mosymuis

.
Dit is toch een van de vele profielveld mods waarbij hij alleen verteld heeft wat je in de bestanden moet aanpassen en met welke code?

Geplaatst: 24 nov 2004, 20:40
door RobinTown
maar elkeweg, als je dat ding wilt staat het in die .txt die ik gepost heb
Geplaatst: 24 nov 2004, 20:42
door Stef
Psst: Het is bij de weg.

Geplaatst: 24 nov 2004, 20:45
door RobinTown
het is elkeweg want het komt van anyway
