Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Skype icona forume

Parašė sorry· 2007 Rugp. 11 23:08:12
#1

Pamaciau vienam saite toki dalyka kur forume sale nicko rodo maza skype statuso icona ir sumaniau sau tokia pasidaryti. atrodo va kaip:



ispradziu galvojau nesidalinti su kitais juk mazai svetainiu tokius turi bet man negaila. ai dar nepasakiau skype padariau vietoj AIM.

Atsidarykite forum/viewthread.php
Suraskite:
<a href='../profile.php?lookup=".$data['user_id']."'>




Pries idekite:
<a href=skype:".$data['user_aim']."?chat><img src='http://mystatus.skype.com/smallicon/".$data['user_aim']."'>




Atsidarykite locale/Lithuanian/user_fields.php
Suraskite:
$locale['u021'] = "AIM ID:";




Pakeiskite i
$locale['u021'] = "Skype:";




Viska uzdarome ir issaugome.

dar vienas dalykas jaigu norite kad rodytu jusu statusa reikia isijungti skype nueiti i Tools > Options > Privacy ir uzdeti varnele (paryskinta nuotraukoje kur:



Na ka sekmes naudojant ;)

Parašė erikiuxxss· 2007 Rugp. 11 23:08:53
#2

saunuolis :)

Parašė sorry· 2007 Rugp. 11 23:08:44
#3

visada malonu padeti

Parašė DvB· 2007 Rugp. 11 23:08:25
#4

Dekui pravers;)

Parašė Demonas· 2007 Rugp. 12 08:08:28
#5

Turiu įdomiau pasidaręs, beje, tavo kode nematau <script> kuris tikrina statusą.

Parašė souL· 2007 Rugp. 12 10:08:43
#6

saunu ;)

Parašė sorry· 2007 Rugp. 12 10:08:01
#7

Ryklys parašė:
Turiu įdomiau pasidaręs, beje, tavo kode nematau <script> kuris tikrina statusą.


nu tai ir tu galetum pasidalint kaip pasidares :) aisku to nedaryi (speju)

tu man rodos biski atsilikes su tais scioptais jau niekas ju nenaudoje tokiu atveju nes skype isleido adresa (susirask kode) kuris statusa parodo ir jo pagalba as padariau viska gerai rodo ir pan

Parašė MAnjack· 2007 Rugp. 12 10:08:23
#8

Plagijatorius :]

Parašė sorry· 2007 Rugp. 12 10:08:36
#9

manjack nepyk kad idejau :)

Parašė MAnjack· 2007 Rugp. 12 11:08:04
#10

Nors vistiek ne toks koks pas mane :P

Parašė Rytis· 2007 Rugp. 12 12:08:28
#11

Kadangi esu geras, be to e-portalas miręs, padarysiu papildymą.
Atrodo šitaip:





Taigi, viską darykite taip pat, kaip paminėta aukščiau, tačiau forum/viewthread.php faile vietoje
<a href='../profile.php?lookup=".$data['user_id']."'>



dėkite
<a href='".BASEDIR."skype.php?id=".$data['user_aim']."'><img src='http://mystatus.skype.com/smallicon/".$data['user_aim']."'>




Po to sukurkite failą skype.php, į kurį įrašykite šį kodą:
http://www.paste.lt/paste/cf9794...5751a5774c

Įkelkite skype.php į pagr. folderį.
Enjoy :)

Paveiksliukai prisgeti (įkelti į images/skype/)

Redagavo Rytis· 2007 Rugp. 12 13:08:53

Parašė Demonas· 2007 Rugp. 12 12:08:22
#12

Šaunus dalykas rtz;)

Parašė MAnjack· 2007 Rugp. 12 13:08:17
#13

Gal būtų galima gaut images :]?

Parašė Kelmas· 2007 Rugp. 12 13:08:49
#14

MAnjack parašė:
Gal būtų galima gaut images :]?

Jo dok :D

Parašė Rytis· 2007 Rugp. 12 13:08:13
#15

MAnjack parašė:
Gal būtų galima gaut images :]?


Atsiprašau, užmiršau :))
Prisegu

Parašė sorry· 2007 Rugp. 12 13:08:59
#16

MAnjack parašė:
Nors vistiek ne toks koks pas mane :P


ne toks kai pastave bet mano graziau nes tarpas tarp nick ir skype iconos :)

Parašė MAnjack· 2007 Rugp. 12 13:08:15
#17

Ne, apie tarpą šnekėjau :P

Parašė Demonas· 2007 Rugp. 12 13:08:39
#18

Aš pasidaręs kad iconą rodo prie visų tų pm, aim, icq ir pnš.?|

Parašė sorry· 2007 Rugp. 12 14:08:19
#19

tai cia ner kas bet man to nereikia tiesiog :)

Parašė ___· 2007 Rugp. 16 11:08:41
#20

MAnjack parašė:
Nors vistiek ne toks koks pas mane :P


Turbūt turėjai omenyje vieną bugą paliktą čia? Pagalvokit, ką rodys jūsų tas ženkliukas, jeigu žmogus nebus parašęs skype. Truputį nelogiška - kiekvienu atveju vistiek rodys ženkliuką. Taigi štai pataisyta versija su viskuo:

Atsidarykite forum/viewthread.php
Suraskite:
echo "<tr>
<td width='145' class='tbl2'>".$locale['501']."</td>
<td class='tbl2'><a name='post_".$data['post_id']."' id='post_".$data['post_id']."'></a>".$data['post_subject']."</td>
</tr>
<tr>
<td valign='top' rowspan='3' width='145' class='tbl1'>
<a href='../profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a><br>
<span class='alt'>".($is_mod ? $locale['userf1'] : getuserlevel($data['user_level']))."</span><br><br>\n";




Vietoj jo įterpkite šį kodą:
if ($data['user_aim']) {
   echo "<tr>
<td width='145' class='tbl2'>".$locale['501']."</td>
<td class='tbl2'><a name='post_".$data['post_id']."' id='post_".$data['post_id']."'></a>".$data['post_subject']."</td>
</tr>
<tr>
<td valign='top' rowspan='3' width='145' class='tbl1'><td valign='top' rowspan='3' width='145' class='tbl1'>
<a href='".BASEDIR."skype.php?id=".$data['user_aim']."'><img src='http://mystatus.skype.com/smallicon/".$data['user_aim']."'></a><b><a href='../profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a></b>
<span class='alt'>".($is_mod ? $locale['userf1'] : getuserlevel($data['user_level']))."</span><br><br>\n";
} else {
   echo "<tr>
<td width='145' class='tbl2'>".$locale['501']."</td>
<td class='tbl2'><a name='post_".$data['post_id']."' id='post_".$data['post_id']."'></a>".$data['post_subject']."</td>
</tr>
<tr>
<td valign='top' rowspan='3' width='145' class='tbl1'><td valign='top' rowspan='3' width='145' class='tbl1'>
<b><a href='../profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a></b>
<span class='alt'>".($is_mod ? $locale['userf1'] : getuserlevel($data['user_level']))."</span><br><br>\n";
   }




Dabar Atverkite locale/Lithuanian/user_fields.php

Suraskite:
$locale['u021'] = "AIM ID:";




Pakeiskite į:
$locale['u021'] = "Skype ID:";




Nepamirškite nueite į Skype nustatymus ir pasirinkti:





Dabar sukurkite failą skype.php, į kurį įrašykite šį kodą:
<?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";

if($id){
      opentable($id);
      print'<div align="center">';
?>
<table cellpadding="0" cellspacing="6" border="0">
                <tr>
                        <td><img src="images/skype/im_skype.gif" class="inlineimg" alt="Skypeā„¢" /></td>
                        <td colspan="3" class="fieldset" style="padding:0px"><? echo $id; ?> statusas:</td>
                </tr>
                <tr>
                        <td colspan="4" style="color:black;background-color:white;border:1px inset; text-align:center">
                             <img src="http://mystatus.skype.com/<? echo $id; ?>" alt="Bûsena" border="0" />
                        </td>
                </tr>
                <tr valign="bottom">
                        <td><a href="skype:<? echo $id; ?>?userinfo" onclick="return skypeCheck();"><img src="images/skype/skype_info.gif" alt="Þiûrëti Skype profilá" border="0" /></a></td>
                        <td class="smallfont"><a href="skype:<? echo $id; ?>?userinfo" onclick="return skypeCheck();">Ʋiūrėti Skype profilį</a></td>
                        <td><a href="skype:<? print $id; ?>?add" onclick="return skypeCheck();"><img src="images/skype/skype_addcontact.gif" alt="Átraukti á Skype kontaktĀø sàraðà" border="0" /></a></td>
                        <td class="smallfont"><a href="skype:<? echo $id; ?>?add" onclick="return skypeCheck();">Įtraukti į Skype kontaktų sąrašą</a></td>
                </tr>
                <tr valign="bottom">
                        <td><a href="skype:<? echo $id; ?>?call" onclick="return skypeCheck();"><img src="images/skype/skype_callstart.gif" alt="Pradëti Skype voice pokalbá" border="0" /></a></td>
                        <td class="smallfont"><a href="skype:<? echo $id; ?>?call" onclick="return skypeCheck();">Pradėti Skype voice pokalbį     </a></td>
                        <td><a href="skype:<? echo $id; ?>?chat" onclick="return skypeCheck();"><img src="images/skype/skype_message.gif" alt="Pradëti Skype text pokalbá" border="0" /></a></td>
                        <td class="smallfont"><a href="skype:<? echo $id; ?>?chat" onclick="return skypeCheck();">Pradėti Skype text pokalbį</a></td>
                </tr>
                <tr valign="bottom">
                        <td><a href="skype:<? echo $id; ?>?voicemail" onclick="return skypeCheck();"><img src="images/skype/skype_voicemail.gif" alt="Palikti voicemail naudojant Skype" border="0" /></a></td>
                        <td class="smallfont"><a href="skype:<? echo $id; ?>?voicemail" onclick="return skypeCheck();">Palikti voicemail naudojant Skype</a></td>
                        <td><a href="skype:<? echo $id; ?>?sendfile" onclick="return skypeCheck();"><img src="images/skype/skype_fileupload.gif" alt="SiĀøsti failà naudojant Skype" border="0" /></td>
                        <td class="smallfont"><a href="skype:<? echo $id; ?>?sendfile" onclick="return skypeCheck();">Siųsti failą naudojant Skype</a></td>
                </tr>
                </table>   </div>

   <?  closetable();
}else{redirect('news.php');}   

require_once "side_right.php";
require_once "footer.php";
?>




Dabar atsisiųskite šiuos paveiksliukus:

Skype

Sudėkite juos į images/skype direktoriją.

Ir baigta! Jūs turite nuosavą skype sistemą!

Redagavo ___· 2007 Rugp. 16 11:08:01

Parašė MAnjack· 2007 Rugp. 16 16:08:27
#21

Vistiek mano ne taip, bet esmę supratai :)

Parašė ___· 2007 Rugp. 16 16:08:35
#22

Mąstykim dar kartelį :D Buvo palikta dar viena klaida, kuri username nulinkindavo į skype.php. bet šiam kode aš irgi tai pataisiau :|

Parašė MAnjack· 2007 Rugp. 16 16:08:47
#23

Tą klaidą ir aš pasitaisiau pagal save, o va dabar mano garsusis kodas :D

if(empty($data['user_aim'])) {
 echo "";
} else {
<a href='".BASEDIR."skype.php?id=".$data['user_aim']."'><img src='http://mystatus.skype.com/smallicon/".$data['user_aim']."'>




Gal parašiau be klaidų :D

Redagavo MAnjack· 2007 Rugp. 16 16:08:04

Parašė ___· 2007 Rugp. 16 16:08:29
#24

taspats kodas kurį aš parašiau, tik trumpesnis ir kitu galu :D

Parašė LJames· 2007 Rugp. 24 19:08:03
#25

aciu rtz padejai ;):)