Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: One.lt vietoj msn

Parašė Dandžu· 2007 Spa. 19 20:10:45
#1

Taigi pamačiau viename saite ir sumasčiau duoti jums pamoką. Tame saite jis buvo netoks kokį aš duodu jis buvo prastesnis. Tai gal ir nėra labai daug, bet parodau. Šį dalįka naudoju savo saite. Jūs iš MSN pasidarysite one.lt. Pradedam:
Atsidarome failą forum/viewthread.php ir vietoj šio kodo
}
if ($data['user_msn']) {
echo "<a href='mailto:$data[user_msn]'><img src='".THEME."forum/msn.gif' alt='".$data['user_msn']."' style='border:0px;'></a> ";

rašoime šį:
}
if ($data['user_msn']) {
echo "<a href='../one.php?lookup=".$data['user_id']."'><img src='".THEME."forum/one.gif' alt='".$data['user_msn']."' style='border:0px;'></a> ";


Dabar atsidarome failą profile.php ir šį kodą keičiame:
<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u012']."</b></td>
<td class='tbl1'>".($data['user_msn'] ? $data['user_msn'] : $locale['u048'])."</td>
</tr>

keičiame į
<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u012']."</b></td>
<a href='one.php?lookup=".$data['user_id']."'><td class='tbl1'>".($data['user_msn'] ? $data['user_msn'] : $locale['u048'])."</a></td></tr>

Tada susikuriame failą one.php
<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright Ā© 2002 - 2005 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
// Author: Sharkman
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
include LOCALE.LOCALESET."members-profile.php";
include LOCALE.LOCALESET."user_fields.php";

if (!isset($lookup) || !isNum($lookup)) fallback("index.php");

$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_id='$lookup'");
if (dbrows($result)) { $data = dbarray($result); } else { redirect("index.php"); }

opentable($locale['s01'].$data['user_name']);
echo "<table align='center' cellpadding='0' cellspacing='0'>
";




echo "<tr>\n<td align='left' class='tbl'><b>".$data['user_name']." One.lt E-paštas:</b></td>\n<td class='tbl'>\n";
echo "".$data['user_msn']."@one.lt</td>\n</tr>\n";


if ($data['user_id'] != $userdata['user_id']) {
echo "<tr><td align='center' colspan='3' class='tbl'><br>\n<a href='messages.php?msg_send=".$data['user_id']."'>".$locale['u060']."</a>\n";
echo "</td>\n</tr>\n";
}

echo "</table>\n";
closetable();

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

Dabar atsidarome failą locale/Lithuanian/user_fields.php ir keičiame šį kodą:
$locale['u012'] = "MSN ID:";

į šį:
$locale['u012'] = "One.lt ID:";

Paveiksliukas kurį matysite forume ir turėsite įdėti į themes/jusutema/forum

Šitaip atrodys failas one.lt:

Prisegu visus padarytus failus.

Sharkman Ā© Kūrėjas

Redagavo Dandžu· 2007 Spa. 21 21:10:33

Parašė ramon· 2007 Spa. 19 21:10:59
#2

Galima ir tiesiok prideti nauja db letene [one] ir pagal msn,icg.. pavyzdi prideti nauja langeli one.lt id ;)

Saunuolis. :)

Parašė ozzWANTED· 2007 Spa. 19 21:10:35
#3

Sharkman, jei pateiktum į straipsnius, būtų idealu. Pateikinėjant kodo dalis, naudokis:
<textarea rows="9" cols="45">KODAS</textarea>

HTML tagu.

Parašė Žmogus· 2007 Spa. 19 21:10:00
#4

Geras, bet pamiršai prirašyti, kad reikia įdėti one.gif paveiksliuką ;)

Parašė Dandžu· 2007 Spa. 19 21:10:00
#5

Nu jo Shadovw teisus šį dalyką praleidau srr.

Parašė _Tomas· 2007 Spa. 19 21:10:21
#6

viskas veikia :D tik kad one.lt :s Neturiu Uzsiregines Nei vieno acc ir niekados nebuvau i ejes :DD

Parašė Ptycka· 2007 Spa. 19 22:10:01
#7

Lengviausia kaip ir minejo RAmon prideti db lentele ;)

Parašė ramon· 2007 Spa. 19 23:10:41
#8

Klaida:
Sita:
<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u012']."</b></td>
<a href='one.php?lookup=".$data['user_msn']."'><td class='tbl1'>".($data['user_msn'] ? $data['user_msn'] : $locale['u048'])."</a></td></tr>




Keiciam i si:
<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u012']."</b></td>
<td class='tbl1'><a href='one.php?lookup=".$data['user_id']."'>".($data['user_msn'] ? $data['user_msn'] : $locale['u048'])."</a></td></tr>
<tr>