آدرس وب سایت: http://www.joomir.com ایمیل: آدرس ایمیل جهت جلوگیری از رباتهای هرزنامه محافظت شده اند، جهت مشاهده آنها شما نیاز به فعال ساختن جاوا اسكریپت دارید
برای ایجاد لینک اضافه به علاقه مندی ها ( add to favourites ) کد زیر را استفاده نمایید
<a href="javascript:window.external.AddFavorite('http://www.mediacollege.com','MediaCollege.com')">
Add this page to your favourites</a>
آدرس صفحه ویرایش اطلاعات کاربر در جوملا 1.0. دقت نمایید که می بایست لینک این صفحه در منوها ایجاد شده باشد تا اجازه دسترسی به این صفحه را داشته باشید. پس ابتدا این لینک را در منو ایجاد نمایید.
index.php?option=com_user&task=UserDetails
برای اضافه کردن جستجوی گوگل به ماژول جوملا 1.0 از کد زیر استفاده نمایید:
<script type="text/javascript">
<!--//
function changeAction(url) {
document.searchform.action = url;
}
function submitsearchform(){
document.searchform.q.value = document.searchform.searchword.value;
}
//-->
</script>
<form action="<?php echo $link; ?>" method="get" name="searchform" onsubmit="submitsearchform()">
<div class="search<?php echo $moduleclass_sfx; ?>">
<?php echo $output; ?>
</div>
<input name="q" type="hidden" value="" />
<input type="hidden" name="option" value="com_search" />
<input type="hidden" name="Itemid" value="<?php echo $_Itemid; ?>" />
<input type="radio" name="searchin" value="<?php echo $link; ?>" checked="checked" onClick="changeAction(this.value)" /> در سایت <br />
<input type="radio" name="searchin" value="http://www.google.com" onClick="changeAction(this.value)" /> در گوگل
</form>
برای تغییر action فرم با استفاده از radio botton انتخاب شده در جاوااسکریپت از کد زیر استفاده نمایید:
<script type="text/javascript">
<!--//
function changeAction(url) {
document.this_form.action = "http://google.com";
}
//-->
</script>
<form method="POST" name="this_form" action="">
<input type="radio" value="http://google.com" onClick="changeAction(this.value)">
</form>
برای انتخاب یکی از آیتم های radio از کد زیر استفاده نمایید
function setCheckedValue(radioObj, newValue) {
if(!radioObj)
return;
var radioLength = radioObj.length;
if(radioLength == undefined) {
radioObj.checked = (radioObj.value == newValue.toString());
return;
}
for(var i = 0; i < radioLength; i++) {
radioObj[i].checked = false;
if(radioObj[i].value == newValue.toString()) {
radioObj[i].checked = true;
}
}
}
برای گرفتن مقدار آیتم انتخاب شده radio botton در javascript از کد زیر استفاده نمایید
function getCheckedValue(radioObj) {
if(!radioObj)
return "";
var radioLength = radioObj.length;
if(radioLength == undefined)
if(radioObj.checked)
return radioObj.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(radioObj[i].checked) {
return radioObj[i].value;
}
}
return "";
}
برای نمایش عنوان ماژول در جوملا 1.5 و 1.6 می بایست کد فراخوانی ماژول در فایل قالب شما به صورت زیر باشد:
<jdoc:include type="modules" name="right" style="xhtml" />
برای گرفتن query string در جوملا از کد زیر استفاده نمایید:
مثال برای گرفتن $itemid
$query_string = JRequest::get( 'get' );
$Itemid = (int)$query_string['Itemid'];
در هنگام تمدید هاستینگ های خارجی سعی نمایید اطلاعات پروفایل را در بخش پروفایل هاستینگ خود بروز رسانی نکنید زیرا در صورت بروز رسانی ممکن است روند varify بر روی سرور دوباره اجرا شود که در این مدت حساب کاربری شما suspend خواهد شد
تنظیم outlook express برای نگه داشتن یک کپی از ایمیل بر روی سرور می بایست Leave a copy of email on server فعال باشد