PDA

مشاهدة نسخة كاملة : مشكلة انشاء صفحة فرعية


alree7
14-09-2009, 09:51 AM
السلام عليكم ورحمة الله وبركاته

طبعا انا بعرف اعملها

بس المشكلة هنا انا عايز تيتل خاص لكل صفحة انا استخدم الصفحات هذي بشكل كبير

لو كل صفحة من غير تيتل وكذا ما راح استفيد في قوقل :|


ياليت حل

بأنتظاركم

معلم مجتهد
14-09-2009, 12:24 PM
مافهمت عليك اخوي ياليت توضح أكثر

د.نجلاء نور الدين
14-09-2009, 03:00 PM
السلام عليكم ورحمة الله وبركاته

استاذي الفاضل

ان شاء الله الحل سهل وبإذن الله يتم ادراجه كملاحظة لقسم البرمجة للنسخة الجديدة لتكون تلقائية ان امكن



الآن عند انشاء اى صفحة جديدة يكون بها هذا السطر في البداية

<!-- INCLUDE BLOCK : header -->

والمسؤول عن جلب نموذج الهيدر بداخل الصفحة الاضافية

ساقوم باستبداله بنموذج الهيدر الفعلي

بمعنى حذفه واضافة نموذج الهيدر هذا بدلا منه كاملا


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN" "http://www.w3.org/TR/html1/DTD/html1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-language" content="{language}">
<meta name="generator" content="infinity v{version} copyright 2008 by http://www.dci.net.sa">
<meta name="resource-type" content="document">
<meta http-equiv="content-type" content="text/html; charset={encoding}">
<meta name="keywords" content="{inftitle},{keywords}">
<meta name="page-type" content="online newspaper">
<meta name="robots" content="index,follow">
<meta name="description" content="{metadescription}">
<meta name="revisit-after" content="1 days">
<meta name="rating" content="{rating}">
<link rel="shortcut icon" href="{script_url}/favicon.ico" type="image/x-icon">
<title> {title} - {inftitle} - powered by Infinity</title>
<!--<meta http-equiv="Page-Enter" content="revealTrans(Duration=0.4,Transition=23)">-->
<link rel="stylesheet" href="{img_dir}/style.css" type="text/css">
<script language="JavaScript1.2">
var script_url = "{script_url}";
function infaction(f,a,module,id){
var reg = new RegExp("save");
if (reg.test(a)){
window.location=(script_url+"/"+f+".php?action="+a+"&m="+module+"&id="+id);
}else{
window.open(script_url+"/"+f+".php?action="+a+"&m="+module+"&id="+id, "print", "toolbar=no, scrollbars=yes, resizable=yes, width=750, height=450, top=50, left=50");
}
}
</script>
<script type="text/javascript">
startList = function() {
// code for IE
if(!document.body.currentStyle) return;
var subs = document.getElementsByName('submenu');
for(var i=0; i<subs.length; i++) {
var li = subs[i].parentNode;
if(li && li.lastChild.style) {
li.onmouseover = function() {
this.lastChild.style.visibility = 'visible';
}
li.onmouseout = function() {
this.lastChild.style.visibility = 'hidden';
}}}}
window.onload=startList;
</script>
<script type="text/javascript" src="{script_url}/scripts/infinity_ax.js"></script>
</head>
<body>{infclosed}
<script language="JavaScript">function newWindow(mypage,myname,w,h,features) { if(screen.width){ var winl = (screen.width-w)/2; var wint = (screen.height-h)/2; }else{winl = 0;wint =0;} if (winl < 0) winl = 0; if (wint < 0) wint = 0; var settings = 'height=' + h + ','; settings += 'width=' + w + ','; settings += 'top=' + wint + ','; settings += 'left=' + winl + ','; settings += features; win = window.open(mypage,myname,settings); win.window.focus();}</script>
<table align="center" class="bodyin" border="0" width="{pwidth}" cellpadding="0" style="border-collapse: collapse">
<tr>
<td valign="top">
<div class="icons">
<a href="{smaplink}"><img src="{img_dir}/sitemap.gif" alt="{sitemap}" border="0"></a>
<a href="javascript:document.all[0].style.behavior='url(#default#homepage)';document. all[0].setHomePage(location.href);"><img src="{img_dir}/homeh.gif" title="صفحة البداية" border="0"></a>
<SCRIPT language="JavaScript">
function Favorite(){
if(document.all){ window.external.AddFavorite(window.document.locati on,window.document.title);}
}
document.write('<a href="#" onclick="Favorite();"><img src="{img_dir}/favorit.gif" border=0 height=11 width=13 hspace=2 title="أضفنا لمفضلتك"></a>');
</SCRIPT>
<a href="mailbox.php?action=newmail"><img src="{img_dir}/e-mail.gif" title="راسلنـــــا" border="0"></a>
</div>
<table align="center" background="{img_dir}/logobg.gif" border="0" width="100%" cellpadding="0" style="border-collapse: collapse">
<tr>
<td>
<div class="logo"><a href="./"><img border="0" src="{img_dir}/logo.gif" alt="{author_name}"></a></div>
<div id="ban">
<div class="date">{showdate}</div>
<div class="search">
<form action="search.php?action=startsearch" method="POST" >
<script language="javascript">function clearf(object,text){ if (object.value == text) { object.value = ""; object.focus(); }} function setf(object,text){ if(object.value == "") { object.value = text; this.focus(); }}</script>
<input name="keyword" size="17" value="... كلمة البحث هنا ..." onMouseover="clearf(this,'... كلمة البحث هنا ...')" onmouseout="setf(this,'... كلمة البحث هنا ...')">
<select size="1" name="searchin">
<!-- START BLOCK : searchmodule -->
<option value="{searchmodule}">في {searchname}</option>
<!-- END BLOCK : searchmodule -->
</select>
<INPUT TYPE="submit" value="ابحث" name="submit">
</form>
</div>
</div>
</td>
</tr>
</table>
<div class="navbg">
<span style='float: right'><img border="0" src="{img_dir}/navr.gif"></span>
<span style='float: left'><img border="0" src="{img_dir}/navl.gif"></span>
<div id="topmenu">
<ul class="menu5">
<li><a href="./"><b>الرئيسية</b></a></li>
<li><a href="../vb"><b>المنتديات</b></a></li>
<!-- START BLOCK : topnavmodel -->
<li{classmodel}><a href="{hlmodel}"><b>{model}</b></a></li>
<!-- END BLOCK : topnavmodel -->
</ul>
</div>
</div>
<br>
<!-- START BLOCK : tickers -->
<table align="center" class="tborder" border="0" cellspacing="1" width="98%">
<!-- START BLOCK : ticker -->
<tr>
<td class="infticker2">{ticker}</td>
<td class="infticker1">جديد {tickertitle}</td>
</tr>
<!-- END BLOCK : ticker -->
</table>
<!-- END BLOCK : tickers -->
<br>
<table align="center" border="0" cellpadding="0" class="tb" width="99%">
<tr>
<td width="{lwidth}" valign=top align="center">
<br>


ومنه استطيع تعديل التيتل يدويا

وقمت بالتعليم على الكلمات التي ساحذفها واضع كلماتي الخاص بي بدلا منها بالأحمر للوضوح


اتمنى تكون الفكرة سهرة وواضحة استاذي


أطيب تحية

alree7
14-09-2009, 09:33 PM
السلام عليكم ورحمة الله وبركاته

استاذي الفاضل

ان شاء الله الحل سهل وبإذن الله يتم ادراجه كملاحظة لقسم البرمجة للنسخة الجديدة لتكون تلقائية ان امكن



الآن عند انشاء اى صفحة جديدة يكون بها هذا السطر في البداية

<!-- INCLUDE BLOCK : header -->

والمسؤول عن جلب نموذج الهيدر بداخل الصفحة الاضافية

ساقوم باستبداله بنموذج الهيدر الفعلي

بمعنى حذفه واضافة نموذج الهيدر هذا بدلا منه كاملا


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN" "http://www.w3.org/TR/html1/DTD/html1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-language" content="{language}">
<meta name="generator" content="infinity v{version} copyright 2008 by http://www.dci.net.sa">
<meta name="resource-type" content="document">
<meta http-equiv="content-type" content="text/html; charset={encoding}">
<meta name="keywords" content="{inftitle},{keywords}">
<meta name="page-type" content="online newspaper">
<meta name="robots" content="index,follow">
<meta name="description" content="{metadescription}">
<meta name="revisit-after" content="1 days">
<meta name="rating" content="{rating}">
<link rel="shortcut icon" href="{script_url}/favicon.ico" type="image/x-icon">
<title> {title} - {inftitle} - powered by Infinity</title>
<!--<meta http-equiv="Page-Enter" content="revealTrans(Duration=0.4,Transition=23)">-->
<link rel="stylesheet" href="{img_dir}/style.css" type="text/css">
<script language="JavaScript1.2">
var script_url = "{script_url}";
function infaction(f,a,module,id){
var reg = new RegExp("save");
if (reg.test(a)){
window.location=(script_url+"/"+f+".php?action="+a+"&m="+module+"&id="+id);
}else{
window.open(script_url+"/"+f+".php?action="+a+"&m="+module+"&id="+id, "print", "toolbar=no, scrollbars=yes, resizable=yes, width=750, height=450, top=50, left=50");
}
}
</script>
<script type="text/javascript">
startList = function() {
// code for IE
if(!document.body.currentStyle) return;
var subs = document.getElementsByName('submenu');
for(var i=0; i<subs.length; i++) {
var li = subs[i].parentNode;
if(li && li.lastChild.style) {
li.onmouseover = function() {
this.lastChild.style.visibility = 'visible';
}
li.onmouseout = function() {
this.lastChild.style.visibility = 'hidden';
}}}}
window.onload=startList;
</script>
<script type="text/javascript" src="{script_url}/scripts/infinity_ax.js"></script>
</head>
<body>{infclosed}
<script language="JavaScript">function newWindow(mypage,myname,w,h,features) { if(screen.width){ var winl = (screen.width-w)/2; var wint = (screen.height-h)/2; }else{winl = 0;wint =0;} if (winl < 0) winl = 0; if (wint < 0) wint = 0; var settings = 'height=' + h + ','; settings += 'width=' + w + ','; settings += 'top=' + wint + ','; settings += 'left=' + winl + ','; settings += features; win = window.open(mypage,myname,settings); win.window.focus();}</script>
<table align="center" class="bodyin" border="0" width="{pwidth}" cellpadding="0" style="border-collapse: collapse">
<tr>
<td valign="top">
<div class="icons">
<a href="{smaplink}"><img src="{img_dir}/sitemap.gif" alt="{sitemap}" border="0"></a>
<a href="javascript:document.all[0].style.behavior='url(#default#homepage)';document. all[0].setHomePage(location.href);"><img src="{img_dir}/homeh.gif" title="صفحة البداية" border="0"></a>
<SCRIPT language="JavaScript">
function Favorite(){
if(document.all){ window.external.AddFavorite(window.document.locati on,window.document.title);}
}
document.write('<a href="#" onclick="Favorite();"><img src="{img_dir}/favorit.gif" border=0 height=11 width=13 hspace=2 title="أضفنا لمفضلتك"></a>');
</SCRIPT>
<a href="mailbox.php?action=newmail"><img src="{img_dir}/e-mail.gif" title="راسلنـــــا" border="0"></a>
</div>
<table align="center" background="{img_dir}/logobg.gif" border="0" width="100%" cellpadding="0" style="border-collapse: collapse">
<tr>
<td>
<div class="logo"><a href="./"><img border="0" src="{img_dir}/logo.gif" alt="{author_name}"></a></div>
<div id="ban">
<div class="date">{showdate}</div>
<div class="search">
<form action="search.php?action=startsearch" method="POST" >
<script language="javascript">function clearf(object,text){ if (object.value == text) { object.value = ""; object.focus(); }} function setf(object,text){ if(object.value == "") { object.value = text; this.focus(); }}</script>
<input name="keyword" size="17" value="... كلمة البحث هنا ..." onMouseover="clearf(this,'... كلمة البحث هنا ...')" onmouseout="setf(this,'... كلمة البحث هنا ...')">
<select size="1" name="searchin">
<!-- START BLOCK : searchmodule -->
<option value="{searchmodule}">في {searchname}</option>
<!-- END BLOCK : searchmodule -->
</select>
<INPUT TYPE="submit" value="ابحث" name="submit">
</form>
</div>
</div>
</td>
</tr>
</table>
<div class="navbg">
<span style='float: right'><img border="0" src="{img_dir}/navr.gif"></span>
<span style='float: left'><img border="0" src="{img_dir}/navl.gif"></span>
<div id="topmenu">
<ul class="menu5">
<li><a href="./"><b>الرئيسية</b></a></li>
<li><a href="../vb"><b>المنتديات</b></a></li>
<!-- START BLOCK : topnavmodel -->
<li{classmodel}><a href="{hlmodel}"><b>{model}</b></a></li>
<!-- END BLOCK : topnavmodel -->
</ul>
</div>
</div>
<br>
<!-- START BLOCK : tickers -->
<table align="center" class="tborder" border="0" cellspacing="1" width="98%">
<!-- START BLOCK : ticker -->
<tr>
<td class="infticker2">{ticker}</td>
<td class="infticker1">جديد {tickertitle}</td>
</tr>
<!-- END BLOCK : ticker -->
</table>
<!-- END BLOCK : tickers -->
<br>
<table align="center" border="0" cellpadding="0" class="tb" width="99%">
<tr>
<td width="{lwidth}" valign=top align="center">
<br>


ومنه استطيع تعديل التيتل يدويا

وقمت بالتعليم على الكلمات التي ساحذفها واضع كلماتي الخاص بي بدلا منها بالأحمر للوضوح


اتمنى تكون الفكرة سهرة وواضحة استاذي


أطيب تحية

يسلموو دكتورة انفنتي << :d :cool: