توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ایجاد موقعیت
soheylsoft
03-26-2010, 07:29 PM
سلام
چطوری می تونم یه موقعیت جدید برای قالب سایت ایجاد کنم؟
ممنون
mersad
03-26-2010, 08:07 PM
سلام
این اموزش رو مطالعه کنید
موقعیت ماژول مامبو (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> DA%98%D9%88%D9%84_%D9%85%D8%A7%D9%85%D8%A8%D9%88)
شاد و سلامت در پناه ایزد
** لینک اصلاح شد.
سلام
ابتدا باید فایل index.php قالبتون رو باز کنید (بسته به قالب ممکنه نیاز به ایجاد تغییرات در فایل دیگه ای باشه)
سپس محلی که قرار هست موقعیت جدید شما در اونجا باشه رو تعیین کنید.
این محل رو می تونید در قالب پیدا کنید یا اینکه با ویرایش کدها یا با استفاده از نرم افزارهای طراحی وب، محل جدیدی ایجاد کنید.
سپس کد زیر رو در موقعیت موردنظر برای فراخوانی موقعیت ماژول قرار بدید:
<jdoc:include type="modules" name="yourposition" />
که به جای yourposition اسم موقعیت دلخواهتون رو بنویسید.
همچنین در فایل templateDetails.xml قالب باید موقعیت جدید رو تعریف کنید. به این صورت:
<positions>
<position>left</position>
<position>right</position>
<position>user1</position>
<position>user2</position>
<position>user3</position>
<position>user4</position>
...
<position>yourposition</position>
</positions>
توجه کنید که از نوشتن نام بقیه موقعیت ها برای اختصار صرفنظر شده و "..." کد خاصی نیست و در فایل نباید وارد بشه!
یا علی
دوستان خسته نباشید
من از قالب Mitra-blue استفاده من کنم و این تغییراتی که اشاره کردید را اعمال کردم ولی موقعیت جدید ایجاد نشد
فکر کنم باید Table درست کنم و درون جدول این کد ها رو بنویسم ولی متاسفانه من زیاد برنامه نویسی بلد نیستم اگر امکان دارد دوستان کد کامل برنامه رو برام بزارن ممنون می شم.
firoozmandan
05-11-2010, 08:25 AM
سلام
شما اگر از جوملا استفاده میکنید با تغییراتی که در پست قبل سعید اشاره کرد به راحتی میتونید موقعیت جدیدی اضافه کنید
لطفا مراحلی که طی میکنید را بنویسید تا مشکل پیدا بشه
یا علی
zibafar
09-18-2010, 06:35 PM
سلام
دوستان
بنده یه کد دارم index.php
و می خوام براش user4 الی user6 مطابق user ها شده در قالب های پیش فرض و اصلی جوملا تعریف کنم(مثلا قالب beez)
کدم هم اینه
<?php
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
<html xmlns="<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<meta <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> content="IE=EmulateIE7" />
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/style.css" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript" src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/script.js"></script>
</head>
<body>
<div class="PageBackgroundGlare">
<div class="PageBackgroundGlareImage"></div>
</div>
<div class="Main">
<div class="Sheet">
<div class="Sheet-tl"></div>
<div class="Sheet-tr"><div></div></div>
<div class="Sheet-bl"><div></div></div>
<div class="Sheet-br"><div></div></div>
<div class="Sheet-tc"><div></div></div>
<div class="Sheet-bc"><div></div></div>
<div class="Sheet-cl"><div></div></div>
<div class="Sheet-cr"><div></div></div>
<div class="Sheet-cc"></div>
<div class="Sheet-body">
<div class="Header">
<div class="Header-png"></div>
<div class="Header-jpeg"></div>
<div class="logo">
<h1 id="name-text" class="logo-name"><a href="<?php echo $this->baseurl ?>/">Headline</a></h1>
<div id="slogan-text" class="logo-text">Slogan text</div>
</div>
</div>
<jdoc:include type="modules" name="user3" />
<div class="contentLayout">
<div class="content">
<div class="Post">
<div class="Post-body">
<div class="Post-inner">
<div class="PostContent">
<jdoc:include type="modules" name="breadcrumb" />
<jdoc:include type="message" />
</div>
<div class="cleared"></div>
</div>
</div>
</div>
<jdoc:include type="component" />
</div>
<div class="sidebar1">
<jdoc:include type="modules" name="left" style="artblock" />
</div>
</div>
<div class="cleared"></div>
<div class="Footer">
<div class="Footer-inner">
<jdoc:include type="modules" name="syndicate" />
<div class="Footer-text"><p>Copyright &copy; 2009 ---<br/>All Rights Reserved.</p>
</div>
</div>
<div class="Footer-background"></div>
</div>
</div>
</div>
<p class="page-footer">Translated By <a href="<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
</div>
</body>
</html>
nastaranm
11-01-2010, 11:50 AM
سلام عزیزان
من با کمک راهنمایی شما تو این تاپیک اومدم تو قالب مورد نظرم موقعیت user1 و user2 رو اضافه کنم. کد زیر رو وارد کردم.اما این 2 موقیت زیر هم میان.من میخوام مثل همه قالبها کنار هم بالای صفحه باشن.اگه میشه لطفا بی زحمت راهنمایی کنید.
[
left]<tr>
<?php if (mosCountModules('user1')) { ?>
<td valign="top"><div style="padding-bottom: 2px;">
<?php mosLoadModules ( 'user1' ); ?>
</div></td>
<td width="2" valign="top"><?php } ?>
<?php if (mosCountModules('user2')) { ?>
</td>
<td valign="top"><div style="padding-bottom: 2px;">
<?php mosLoadModules ( 'user2' ); ?>
</div></td>
<?php } ?>
</tr>[/left]
vBulletin® v4.2.5, Copyright ©2000-2026, Jelsoft Enterprises Ltd.