[FOORUM] Profiililaulu võimaldamine
Lehekülg 1, lehekülgi kokku 1 • Share
- Tonight
- Liitus : 19/02/2012
Postitusi : 18000
Et muuta kõle ning ebahuvitav profiil rõõmsamaks, võib pakkuda kasutajale võimalust lisada enda profiilile laul.
Script töötab phpBB3 foorumis.
• Lahtri tegemine:
Kõigepealt tuleb luua uus profiililahter. Selleks tuleb minna ACP -> Kasutajad & Grupid -> Kasutajad -> Profiles ->
Väga oluline on see, et sa kuvaksid seda lahtrit profiilil. Vastasel juhul ei suuda script kasutaja lisatud linki hankida.
• Javascripti paigaldamine:
Esimese asjana tuleb sul teha kindlaks äsja tehtud profiililahtri unikaalne nimi. See on igal foorumil erinev ning kujul field_idX. Näiteks Favalis on selleks field_id8, aga sul võib olla field_id-9 või field_id10. Üks lihtsamaid meetodeid selleks on Inspectori (Firefoxis Ctrl + Shift + C) kasutamine. Sul tuleb minna hiirega lihtsalt vastava profiililahtri peale ning sulle kuvatakse ID.
Kui ID on hangitud, siis võime lisada Javascripti (ACP -> Modules -> HTML & JAVASCRIPT -> Javascript codes management -> ).
✓ In all the pages
- Kood:
$(function(){
var proffield = 'field_id8';
if(RegExp("/u[0-9]+").test(window.location.pathname)) {
var mobileAgents = new RegExp("Android|BlackBerry|Blazer|BOLT|SymbianOS|Doris|Mobile|Phone|Fennec|GoBrowser|Iris|Maemo|MIB\/2\.2|Minimo|NetFront|Opera Mini|Opera Mobi|SEMC|Skyfire|Teleca|uZardWeb","i");
if(mobileAgents.test(navigator.userAgent)) {
return;
}
var profsong = $("dl#"+proffield+" dt + dd div:first-of-type") || undefined;
if(!profsong) {
return;
}
var trueorfalse = profsong.text().trim().charAt(0) !== "-" || false;
if(trueorfalse) {
var vid = profsong.text().replace(/\/watch\?v\=/,"/v/"),
friends = $('#profile-advanced-right .module:eq(1)'),
name = $('.page-title span strong'),
namecolor = name.css('color');
$('dl#'+proffield).css('display','none').next().css('display','none');
friends.after('<table width="100%" cellspacing="1" cellpadding="0" border="0" class="forumline"><tbody><tr><td class="catLeft"><span class="genmed module-title">Kasutaja <span style="color: '+namecolor+';"><strong>'+name.text()+'</strong></span> profiililaul</span></td></tr><tr><td><object width= "298" height="24"><param name="movie" value="'+vid+'?autoplay=1&rel=0&fs=0&autohide=0"></param><param name="allowFullScreen" value="false"></param><param name="allowscriptaccess" value="always"></param><embed src="'+vid+'?autoplay=1&rel=0&fs=0&autohide=0" type="application/x-shockwave-flash" allowfullscreen="false" width="298" height="24" allowscriptaccess="always"></embed></object></td></tr></table>');
} else {
return;
}
} else {
return;
}
});
Nüüd tuleb kasutajal lisada lihtsalt vastavasse profiililahtrisse laulu link ning tema profiilis kuvatakse valitud laulu.
○ Lõpptulemus:
- Tehnik aKKomeet
- Liitus : 28/03/2013
Postitusi : 453
Kas saaksite palun vaadata minu foorumis seda field_id
- KülalineKülaline
Töötas, tänud
Soovid vestluses osaleda?
Selleks logi sisse või tee endale kasutaja.
Lehekülg 1, lehekülgi kokku 1
Permissions in this forum:
Sa ei saa vastata siinsetele teemadele