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

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

4.00

4.00

1
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

14.09.2011 07:39:24

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

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

3.91

14.09.2011 10:43:20

ой)) да, виноват, это был 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

14.09.2011 12:53:08

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

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

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

5.00

14.09.2011 13:34:20

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

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

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

3.85

14.09.2011 13:48:23

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

14.09.2011 15:41:53

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

Группа
Новички
Пункты
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

14.09.2011 15:55:35

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

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

5.00

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

Поделиться
QR-код