Открыть Ответить

не отображать полностью путь в pages (статьи)

13.09.2011 15:19:17

Подскажите, пожалуйста, какие строчки закомментировать в модуле pages (статьи), чтобы например, я когда просматриваю статьи и выбираю определенную статью, нажимая подробнее, чтобы сверху отображался путь самой статьи без корневой категории, так как я данную категорию в которой статьи, вывел в меню сайта на отдельную страницу, а сверху показывается весь путь, тоесть корень категории-моя категория, мне надо, чтобы сразу моя категория...

вот код модуля, я догадываюсь, что это в функции function view править надо..
os open slaed 1.2


function view() {
	global $prefix, $db, $hometext, $pagetitle, $admin_file, $conf, $confu, $conff;
	$id = intval($_GET['id']);
	$word = ($_GET['word']) ? text_filter($_GET['word']) : "";
	$result = $db->sql_query("SELECT f.cid, f.name, f.title, f.url, f.description, f.bodytext, f.date, f.filesize, f.version, f.email, f.homepage, f.votes, f.totalvotes, f.totalcomments, f.hits, c.id, c.title, c.description, c.img, u.user_name FROM ".$prefix."_files AS f LEFT JOIN ".$prefix."_categories AS c ON (f.cid=c.id) LEFT JOIN ".$prefix."_users AS u ON (f.uid=u.user_id) WHERE lid='$id' AND date <= now() AND 
                      status!='0'");
	if ($db->sql_numrows($result) == 1) {
		list($cid, $uname, $title, $url, $description, $bodytext, $date, $f_size, $f_version, $a_email, $a_homepage, $votes, $totalvotes, $totalcomments, $hits, $ccid, $ctitle, $cdescription, $cimg, $user_name) = $db->sql_fetchrow($result);
		$pagetitle = (intval($cid)) ? "".$conf['defis']." "._FILES." ".$conf['defis']." $ctitle ".$conf['defis']." $title" : "".$conf['defis']." "._FILES." ".$conf['defis']." $title";
		$hometext = $description;
		$ctitle = (!$ctitle) ? ""._NO."" : "<a href=\"index.php?name=".$conf['name']."&cat=$ccid\" title=\"".$ctitle."\">".cutstr($ctitle, 15)."</a>";
		head();
		menu(""._FILES."");
		$dtext = ($bodytext) ? "".$description."<br /><br />".$bodytext."" : $description;
		$post = ($user_name) ? ""._POSTEDBY.": ".user_info($user_name, 1)."" : (($uname) ? ""._POSTEDBY.": ".$uname."" : ""._POSTEDBY.": ".$confu['anonym']."");
		$ndate = ($conff['date']) ? " "._DATE.": ".format_time($date)."" : "";
		$reads = ($conff['read']) ? " "._FILEHITS.": ".$hits."" : "";
		$size = " "._FILESIZE.": ".files_size($f_size)."";
		$vers = " "._FILEVERS.": ".$f_version."";
		if (is_user() || $conff['down'] == "1") {
			$onclick = (!$conff['stream']) ? "OnClick=\"window.open('$url')\"" : "";
			$down = "<form action=\"index.php?name=".$conf['name']."\" method=\"post\" style=\"display: inline\">"
			."<input type=\"hidden\" name=\"id\" value=\"$id\">"
			."<input type=\"hidden\" name=\"op\" value=\"geturl\">"
			."<input type=\"submit\" $onclick value=\""._DOWNLFILE."\" class=\"fbutton\">"
			."</form>";
		}
		$arating = " ".ajax_rating(1, $id, $conf['name'], $votes, $totalvotes)."";
		$print = " ".ad_print("index.php?name=".$conf['name']."&op=printe&id=".$id."")."";
		$broc = ($conff['broc'] == 1) ? " <a href=\"index.php?name=".$conf['name']."&op=broken&id=$id\" title=\""._BROCFILE."\"><img src=\"".img_find("all/warning")."\" border=\"0\" align=\"center\"></a>" : "";
		$email = ($a_email) ? " "._AUEMAIL.": ".anti_spam($a_email)."" : "";
		$home = ($a_homepage) ? " "._FAUURL.": ".domain($a_homepage)."" : "";
		$admin = (is_moder($conf['name'])) ? " ".ad_edit("".$admin_file.".php?op=files_add&id=".$id."")." ".ad_delete("".$admin_file.".php?op=files_delete&id=".$id."", $title)."" : "";
		$cdescription = ($cdescription) ? $cdescription : $ctitle;
		$cimg = ($cimg) ? "<a href=\"index.php?name=".$conf['name']."&cat=$cid\"><img src=\"images/categories/".$cimg."\" border=\"0\" alt=\"$cdescription\" title=\"$cdescription\" align=\"right\" hspace=\"10\" vspace=\"10\"></a>" : "";
		$ctitle = " "._CATEGORY.": ".$ctitle."";
		$link = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"33%\">".$arating."</td><td width=\"33%\" align=\"center\">".$down."</td><td width=\"33%\" align=\"right\">".$print."".$broc."";
		if (is_moder($conf['name']) && $a_email) $link .= " <a href=\"mailto:".$a_email."?subject=".$conf['sitename']."\" title=\""._AUEMAIL."\"><img src=\"".img_find("all/contact")."\" border=\"0\" align=\"center\"></a>";
		if ($a_homepage) $link .= " <a href=\"".$a_homepage."\" target=\"_blank\" title=\""._FAUURL."\"><img src=\"".img_find("all/home")."\" border=\"0\" align=\"center\"></a>";
		$link .= "".$admin."</td></tr></table>";
		
		basic($cid, $cimg, $ctitle, $id, search_color($title, $word), search_color(bb_decode($dtext, $conf['name']), $word), $link, $read, $post, $ndate, $reads, $comm, $arating, $print, $admin, $size, $vers, $down, $broc, $email, $home);
		if ($conff['comm']) {
			echo "<a name=\"$id\"></a>";
			show_com($id);

Группа
Новички
Пункты
226
Регистрация
28.09.2010
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

Модуль "Статьи"? А ну ка смотрите еще раз код какого модуля вы выложили ?

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

ой)) да, виноват, это был content ))

вот pages

function view() {
	global $db, $prefix, $admin_file, $conf, $confu, $confp, $pagetitle, $hometext, $bodytext;
	$id = intval($_GET['id']);
	$pag = intval($_GET['pag']);
	$word = ($_GET['word']) ? text_filter($_GET['word']) : "";
	$cwhere = catmids($conf['name'], "s.catid");
	$result = $db->sql_query("SELECT s.pid, s.catid, s.name, s.title, s.time, s.hometext, s.bodytext, s.comments, s.counter, s.acomm, s.score, s.ratings, c.id, c.title, c.description, c.img, u.user_name FROM ".$prefix."_page AS s LEFT JOIN ".$prefix."_categories AS c ON (s.catid=c.id) LEFT JOIN ".$prefix."_users AS u ON (s.uid=u.user_id) WHERE s.pid = '$id' AND s.time <= now() AND s.
                      status!='0' ".$cwhere);
	if ($db->sql_numrows($result) == 1) {
		$db->sql_query("UPDATE ".$prefix."_page SET counter=counter+1 WHERE pid='$id'");
		list($pid, $catid, $uname, $title, $time, $hometext, $bodytext, $comments, $counter, $acomm, $score, $ratings, $cid, $ctitle, $cdescription, $cimg, $user_name) = $db->sql_fetchrow($result);
		$pagetitle = (intval($catid)) ? $conf['defis']." "._PAGES." ".$conf['defis']." $ctitle ".$conf['defis']." $title" : $conf['defis']." "._PAGES." ".$conf['defis']." $title";
		head();
		menu(_PAGES);
		if ($catid) templ("catlink", catlink($conf['name'], $catid, $confp['defis'], _PAGES));
            $bookmarks = ($confp['bookmarks']) ? "<hr width=\"23%\" align=\"left\"><script src=\"ajax/ok2.js\" type=\"text/javascript\"></script>" : ""; 
		$text = ($bodytext) ? $hometext."<br><br>".$bodytext.$bookmarks : $hometext.$bookmarks;
		$conpag = explode("[pagebreak]", $text);
		$pageno = count($conpag);
		$pag = ($pag == "" || $pag < 1) ? 1 : $pag;
		if ($pag > $pageno) $pag = $pageno;
		$arrayelement = (int)$pag;
		$arrayelement--;
		$post = ($user_name) ? _POSTEDBY.": ".user_info($user_name, 1) : (($uname) ? _POSTEDBY.": ".$uname : _POSTEDBY.": ".$confu['anonym']);
		$ndate = ($confp['date']) ? " "._DATE.": ".format_time($time) : "";
		$reads = ($confp['read']) ? " "._READS.": ".$counter : "";
		$arating = " ".ajax_rating(1, $pid, $conf['name'], $ratings, $score, "");
		$print = " ".ad_print("index.php?name=".$conf['name']."&op=printe&id=".$pid);
		$admin = (is_moder($conf['name'])) ? " ".add_menu($pid, "<a href=\"".$admin_file.".php?op=page_add&id=".$pid."\" title=\""._FULLEDIT."\">"._FULLEDIT."</a>||<a href=\"".$admin_file.".php?op=page_delete&id=".$pid."\" OnClick=\"return DelCheck(this, '"._DELETE." &quot;$title&quot;?');\" title=\""._ONDELETE."\">"._ONDELETE."</a>") : "";
		$cdescription = ($cdescription) ? $cdescription : $ctitle;
		$cimg = ($cimg) ? "<a href=\"index.php?name=".$conf['name']."&cat=$cid\"><img src=\"images/categories/".$cimg."\" border=\"0\" alt=\"$cdescription\" title=\"$cdescription\" align=\"right\" hspace=\"10\" vspace=\"10\"></a>" : "";
		$link = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"75%\" align=\"left\">".$post.$ndate.$reads."</td><td>".$arating."</td><td align=\"right\">".$print.$admin."</td></tr></table>";
		basic($cid, $cimg, $ctitle, $pid, search_color($title, $word), search_color(bb_decode($conpag[$arrayelement], $conf['name']), $word), $link, $read, $post, $ndate, $reads, $comm, $arating, $print, $admin);
		num_pages($conf['name'], 1, $pageno, 1, "op=view&id=".$id."&");
		if ($confp['link']) {
			$plimit = intval($confp['linknum']);
			$result2 = $db->sql_query("SELECT pid, title, time FROM ".$prefix."_page WHERE catid='$catid' AND pid!='$pid' AND time <= now() AND 
                      status!='0' ORDER BY time DESC LIMIT 0, ".$plimit);
			if ($db->sql_numrows($result2) > 0) {
				open();
				echo "<h2 style=\"margin: 0 0 5px 0;\">"._CATASSOC."</h2>"
				."<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\">";
				while (list($l_pid, $l_title, $l_date) = $db->sql_fetchrow($result2)) {
					echo "<tr><td><a href=\"index.php?name=".$conf['name']."&op=view&id=$l_pid\" title=\"$l_title\"><img src=\"".img_find("all/pages")."\" border=\"0\"></a></td><td>".format_time($l_date)." - <a href=\"index.php?name=".$conf['name']."&op=view&id=$l_pid\" title=\"$l_title\">$l_title</a></td></tr>";
				}
				echo "</table>";
				close();
			}
		}
		if ($acomm) {
			echo "<a name=\"$pid\"></a>";
			show_com($pid);
		}
		foot();
	} else {
		header("Location: index.php?name=".$conf['name']);
	}
}

Группа
Новички
Пункты
226
Регистрация
28.09.2010
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

тоесть сверху статьи написан путь ..

корень категория»моя категория. Совсем эту надпись убрать...

Группа
Новички
Пункты
226
Регистрация
28.09.2010
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

закоментарь вот эту строку и посмотри, чего получится

$pagetitle = (intval($catid)) ? $conf['defis']." "._PAGES." ".$conf['defis']." $ctitle ".$conf['defis']." $title" :

Группа
Новички
Пункты
30
Регистрация
13.04.2009
Пол
Мужчина
Предупреждения
Нет
BugsTracker
BugsTracker
3.85

3.85

BugsTracker, закомментировал, ничего не меняется, по прежнему путь показывает )

Группа
Новички
Пункты
226
Регистрация
28.09.2010
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

14.09.2011 15:31:44 14.09.2011 15:32:02

ой)) да, виноват, это был content ))

Нет это бы модуль Files :)

BugsTracker, $pagetitle - это титл страницы

nick888, поиграйтесь вот с этим
if ($catid) templ("catlink", catlink($conf['name'], $catid, $confp['defis'], _PAGES));

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

ну, я и думал, что ему тайтл надо убрать, вообще-то

Группа
Новички
Пункты
30
Регистрация
13.04.2009
Пол
Мужчина
Предупреждения
Нет
BugsTracker
BugsTracker
3.85

3.85

14.09.2011 15:54:01 14.09.2011 15:57:42

:) sam07, закомментировал данную строчку, и при подробном просмотре статьи действительно убираеться путь, суперрр!! а вот когда все статьи, ну тоесть краткое описание статей он (путь) показывается...

Группа
Новички
Пункты
226
Регистрация
28.09.2010
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

BugsTracker, да, сорри, выразил свои мысли не корректно...

Группа
Новички
Пункты
226
Регистрация
28.09.2010
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь