![]() |
![]() |
ВходЗдравствуйте, Гость ( Вход | Регистрация )
|
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Живу на АС ![]() Группа: Пользователи Сообщений: 273 Регистрация: 13.3.2008 Пользователь №: 2,710 Спасибо сказали: 43 Вставить ник ![]() |
Сегодня утром от нефиг делать сделал фавориты как в будущей 4.4
1. Добавляем в языки 1.1. отрываем language/lang-russian.php и добавляем. КОД define("_FAVORITES","Фавориты"); define("_FAVALREADY","Уже находятся в фаворитах"); define("_FAVADD","Добавить в фавориты"); 1.2. отрываем admin/language/lang-russian.php и добавляем. КОД define("_FAVORITE_LIMIT","Максимально допустимое количество фаворитов?"); 1.3. отрываем modules/account/language/lang-russian.php и добавляем. КОД define("_FAVDEL","Удалить фаворит"); define("_FAVFULL","Все %1\$s фаворитов заполнены!"); define("_FAVADDCOMP","Добавить в избранное на свой компьютер"); define("_FAVLIMIT","Максимально допустимое количество фаворитов %1\$s, ещё можно добавить %2\$s"); 2. отрываем ajax.php после КОД case "editpost": editpost(); break; добавляем КОД case "favoriteadd": favoriteadd(); break; case "favoritedel": favoritedel(); break; 3. отрываем function/function.php (Функция ad_fav() обновлена) и добавляем: КОД function ad_fav($id="", $title="") { global $db, $prefix, $user, $confu, $conf; if ($id && $title){ list($count) = $db->sql_fetchrow($db->sql_query("SELECT Count(uid) FROM ".$prefix."_favorites WHERE uid='$user[0]'")); if($count < $confu['favorite_limit']){ $result = $db->sql_query("SELECT mid, mtitle, modul, uid FROM ".$prefix."_favorites WHERE uid='$user[0]' AND modul='".$conf['name']."' AND mid='$id'"); if(!$db->sql_numrows($result)) { $content = "<div id=\"repfav".$id."\"><a href=\"#\" OnClick=\"LoadGet('0', 'fav".$id."', '6', 'favoriteadd', '".$id."', '', '', '".$conf['name']."', '".$title."'); return false;\" OnDblClick=\"LoadGet('0', 'fav".$id."', '6', 'favoriteadd', '".$id."', '', '', '".$conf['name']."', '".$title."'); return false;\" title=\""._FAVADD."\"><img src=\"".img_find("all/favorite_add")."\" border=\"0\" alt=\""._FAVADD."\" align=\"center\"></a></div>"; }else{ $content = "<img style=\"cursor: pointer;\" src=\"".img_find("all/favorite")."\" border=\"0\" alt=\""._FAVALREADY."\" title=\""._FAVALREADY."\" align=\"center\">"; } } return $content; } } function favoriteadd() { global $prefix, $db, $user; $id = (isset($_POST['id'])) ? ((isset($_POST['id'])) ? intval($_POST['id']) : "") : ((isset($_GET['id'])) ? intval($_GET['id']) : ""); $mod = (isset($_POST['mod'])) ? ((isset($_POST['mod'])) ? analyze($_POST['mod']) : "") : ((isset($_GET['mod'])) ? analyze($_GET['mod']) : ""); $text = (isset($_POST['text'])) ? ((isset($_POST['text'])) ? save_text($_POST['text']) : "") : ((isset($_GET['text'])) ? save_text($_GET['text']) : ""); $db->sql_query("INSERT INTO ".$prefix."_favorites (id, mid, mtitle, modul, uid) VALUES (NULL, '$id', '$text', '$mod', '$user[0]')"); echo "<img style=\"cursor: pointer;\" src=\"".img_find("all/favorite")."\" border=\"0\" alt=\""._FAVALREADY."\" title=\""._FAVALREADY."\" align=\"center\">"; } function favoritedel() { global $prefix, $db; $id = (isset($_POST['id'])) ? ((isset($_POST['id'])) ? intval($_POST['id']) : "") : ((isset($_GET['id'])) ? intval($_GET['id']) : ""); if ($id) { $db->sql_query("DELETE FROM ".$prefix."_favorites WHERE id='$id'"); echo "<img style=\"cursor: pointer;\" src=\"".img_find("all/favorite")."\" border=\"0\" alt=\""._FAVDEL."\" title=\""._FAVDEL."\" align=\"center\">"; } } function del_fav($id) { return "<div style=\"display: inline\" id=\"repdelfav".$id."\"><a href=\"#\" OnClick=\"LoadGet('0', 'delfav".$id."', '6', 'favoritedel', '".$id."', '', '', '', ''); return false;\" OnDblClick=\"LoadGet('0', 'delfav".$id."', '6', 'favoritedel', '".$id."', '', '', '', ''); return false;\" title=\""._FAVDEL."\"><img src=\"".img_find("all/favorite_del")."\" border=\"0\" alt=\""._FAVDEL."\" align=\"center\"></a></div>"; } 4. отрываем admin/modules/users.php находим КОД ."<div class=\"left\">"._UPDATE_POINTS."</div><div class=\"center\">".radio_form($confu['point'], "point")."</div>" после добавляем КОД ."<div class=\"left\">"._FAVORITE_LIMIT.":</div><div class=\"center\"><input type='text' name='favorite_limit' value='".$confu['favorite_limit']."' size='65' class=\"admin\"></div>" находим КОД ."\$confu['minpass'] = \"".$_POST['minpass']."\";\n" после добавляем (не забудь те зайти в настройки пользователей и поставить лимит фаворитов и сохраните.) КОД ."\$confu['favorite_limit'] = \"".$_POST['favorite_limit']."\";\n" 5. отрываем модуль новости modules/news/index.php ищем в функции view() КОД $print = " ".ad_print("index.php?name=".$conf['name']."&op=printe&id=".$id); Заменяем на (NEW) КОД $print = " ".ad_fav($id, $title)."".ad_print("index.php?name=".$conf['name']."&op=printe&id=".$id); 6. отрываем function/user.php находим КОД $massiv[] = "<a href=\"index.php?name=account&op=edithome\"><img src=\"images/account/preferences.png\" border=\"0\" alt=\""._CHANGE."\" title=\""._CHANGE."\"></a><br><a href=\"index.php?name=account&op=edithome\">"._CHANGE."</a>"; после вставляем КОД $massiv[] = "<a href=\"index.php?name=account&op=favorites\"><img src=\"images/account/favorites.png\" border=\"0\" alt=\""._FAVORITES."\" title=\""._FAVORITES."\"></a><br><a href=\"index.php?name=account&op=favorites\"><b>"._FAVORITES."</b></a>"; 7. SQL КОД CREATE TABLE `префикс_favorites` ( `id` int(11) NOT NULL auto_increment, `mid` int(11) NOT NULL default '0', `mtitle` varchar(255) NOT NULL, `modul` varchar(50) NOT NULL default '', `uid` int(11) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM; ЗАБЫЛ ДОБАВИТЬ8. отрываем modules/account/index.php добавляем КОД function favorites() { global $pagetitle, $user, $prefix, $db, $conf, $confu; $pagetitle = $conf['defis']." "._FAVORITES; if (is_user()) { head(); navi(); list($uid) = $db->sql_fetchrow($db->sql_query("SELECT Count(uid) FROM ".$prefix."_favorites WHERE uid='$user[0]'")); $limit = $confu['favorite_limit']; $remains = $limit - $uid; if ($remains) { warning(sprintf(_FAVLIMIT, $limit, $remains), "", "", 2); }else{ warning(sprintf(_FAVFULL, $limit), "", "", 1); } $result = $db->sql_query("SELECT id, mid, mtitle, modul, uid FROM ".$prefix."_favorites WHERE uid='$user[0]' ORDER BY id LIMIT ".$limit.""); if ($db->sql_numrows($result) > 0) { $a=1; open(); echo "<table border=\"0\" cellpadding=\"3\" cellspacing=\"1\" width=\"100%\" class=\"sort\" id=\"sort_id\" align=\"center\">" ."<tr><th>"._ID."</th><th>"._TITLE."</th><th>"._FUNCTIONS."</th></tr>"; while (list($id, $mid, $title, $modul, $uid) = $db->sql_fetchrow($result)) { echo "<tr class=\"bgcolor1\">" ."<td align=\"center\">$a</td>" ."<td width=\"70%\"><a href=\"index.php?name=$modul&op=view&id=$mid\" title=\"$title\">$title</a></td>" ."<td align=\"center\"><img src=\"".img_find("all/favorite_my")."\" border=\"0\" OnClick=\"java script:Bookmark('$title', '".$conf['homeurl']."/index.php?name=$modul&op=view&id=$mid');\" title=\""._FAVADDCOMP."\" alt=\""._FAVADDCOMP."\" style=\"cursor: pointer;\" align=\"center\"> ".ad_view("index.php?name=$modul&op=view&id=$mid")." ".del_fav($id)."</td></tr>"; $a++; } echo "</table>"; close(); } else { warning(_NO_INFO, "", "", 2); } foot(); } else { account(); } } и в switch добавляем КОД case "favorites": favorites(); break; единственное при удаление фаворита не удаляется строка <td> а просто меняется картинка на черно белое.. не хотелось извращаться Сообщение отредактировал turbu: Apr 10 2011, 15:04
Прикрепленные файлы
|
|
|
![]()
Сообщение
#2
|
|
прорвемся... ![]() Группа: [..AS..] Сообщений: 2,388 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 457 Вставить ник ![]() |
ЦИТАТА(turbu @ Сегодня, 12:02 ) Сегодня утром от нефиг делать сделал фавориты как в будущей 4.4 Молодца, вот если б от нечего делать помог раздуплить вот это- http://antislaed.net/index.php?showtopic...ost&p=64324 было бы супер, так как сам роксмарт куда то пропал, и сайт его не открывается |
|
|
![]()
Сообщение
#3
|
|
Живу на АС ![]() Группа: Пользователи Сообщений: 273 Регистрация: 13.3.2008 Пользователь №: 2,710 Спасибо сказали: 43 Вставить ник ![]() |
Саламандер, у меня такое "от нефиг делать" крайне редко ))) да и сайт rocka не пашет )
1-й ПОСТ ОБНАВЛЕН (помечено красным) |
|
|
![]()
Сообщение
#4
|
|
прорвемся... ![]() Группа: [..AS..] Сообщений: 2,388 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 457 Вставить ник ![]() |
ЦИТАТА Саламандер, у меня такое "от нефиг делать" крайне редко ))) да и сайт rocka не пашет ) ну будет время , глянь, код там я выложил |
|
|
![]()
Сообщение
#5
|
|
Фэнат Stamina-ы ![]() Группа: Разработчики Сообщений: 2,470 Регистрация: 6.7.2007 Из: (-: Украина :-) Пользователь №: 268 Спасибо сказали: 992 Вставить ник ![]() |
Прекрасно. А где можно глянуть результат?
|
|
|
![]()
Сообщение
#6
|
|
Живу на АС ![]() Группа: Пользователи Сообщений: 273 Регистрация: 13.3.2008 Пользователь №: 2,710 Спасибо сказали: 43 Вставить ник ![]() |
на скринах))
(IMG:http://xmages.net/storage/10/1/0/2/7/upload/38c451f2.jpg) (IMG:http://xmages.net/storage/10/1/0/b/4/upload/cf159f00.jpg) Если хотите чтоб при удаление или редактирование, новость удалялась или изменялся в фаворитах пользователя, делаем след.. открываем modules/news/admin/index.php находим КОД $db->sql_query("UPDATE ".$prefix."_stories SET catid='$cat', uid='$postid', name='$postname', title='$subject', time='$time', hometext='$hometext', bodytext='$bodytext', field='$field', ihome='$ihome', acomm='$acomm', associated='$associated', status='1', banner='$banner' WHERE sid='$sid'"); после вставляем КОД $db->sql_query("UPDATE ".$prefix."_favorites SET mtitle='$subject' WHERE mid='$sid' AND modul='news'"); находим КОД case "news_delete": после вставляем КОД $db->sql_query("DELETE FROM ".$prefix."_favorites WHERE mid='".$id."' AND modul='news'"); У кого не работает кнопка Добавить в избранное на свой компьютер открываем ajax/global_func.js добавляем КОД function Bookmark(sitename, homeurl) {
if (window.sidebar) { window.sidebar.addPanel(sitename, homeurl,""); } else if (document.all) { window.external.AddFavorite(homeurl, sitename); } } Сообщение отредактировал turbu: Oct 21 2010, 05:59 |
|
|
![]()
Сообщение
#7
|
|
Продвинутый юзверь ![]() Группа: Пользователи Сообщений: 73 Регистрация: 28.2.2010 Из: Красноярск Пользователь №: 10,130 Спасибо сказали: 6 Вставить ник ![]() |
Установил, звездочка в "Account", жмешь - выбрасывает с сайта.
И при нажиме на кнопку "Профиль" - подобный результат. Может знаете в чем дело? ANTISLAED CMS 4.3.1 NEXT Может файлики сбросите, чтобы не перелопачивать все снова. ![]() |
|
|
![]()
Сообщение
#8
|
|
прорвемся... ![]() Группа: [..AS..] Сообщений: 2,388 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 457 Вставить ник ![]() |
ЦИТАТА(Vladimir56 @ Сегодня, 15:19 ) И при нажиме на кнопку "Профиль" - подобный результат. А ты на ссылку обратил внимание, што это за профиль? |
|
|
![]()
Сообщение
#9
|
|
Продвинутый юзверь ![]() Группа: Пользователи Сообщений: 73 Регистрация: 28.2.2010 Из: Красноярск Пользователь №: 10,130 Спасибо сказали: 6 Вставить ник ![]() |
|
|
|
![]()
Сообщение
#10
|
|
прорвемся... ![]() Группа: [..AS..] Сообщений: 2,388 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 457 Вставить ник ![]() |
ЦИТАТА мой и есть запасной типа пользователя Тогда у меня больше вопросов нет |
|
|
![]()
Сообщение
#11
|
|
Продвинутый юзверь ![]() Группа: Пользователи Сообщений: 73 Регистрация: 28.2.2010 Из: Красноярск Пользователь №: 10,130 Спасибо сказали: 6 Вставить ник ![]() |
Тогда у меня больше вопросов нет Профиль - http://teya.6te.net/forum/http://teya.6te.net/forum/ фавориты - http://teya.6te.net/account.html&op=favorites Сообщение отредактировал Vladimir56: Apr 5 2011, 00:42 |
|
|
![]()
Сообщение
#12
|
|
Живу на АС ![]() Группа: Пользователи Сообщений: 273 Регистрация: 13.3.2008 Пользователь №: 2,710 Спасибо сказали: 43 Вставить ник ![]() |
Мои фавориты Профиль не затрагивают..
ЦИТАТА ЧПУ - у вас не стандартное как в АС 4.3.1 НЕКСТ нужно править .htaccess и config_rewrite.php Сообщение отредактировал turbu: Apr 6 2011, 01:58 |
turbu, Вас 1 раз(а) поблагодарили за это сообщение: Vladimir56 | |
|
|
![]()
Сообщение
#13
|
|
прорвемся... ![]() Группа: [..AS..] Сообщений: 2,388 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 457 Вставить ник ![]() |
ЦИТАТА(turbu @ Сегодня, 00:57 ) ЧПУ - у вас не стандартное как в АС 4.3.1 НЕКСТ нужно править .htaccess и config_rewrite.php чего и требовалось докозать |
DjSalamander, Вас 1 раз(а) поблагодарили за это сообщение: Vladimir56 | |
|
|
![]()
Сообщение
#14
|
|
Продвинутый юзверь ![]() Группа: Пользователи Сообщений: 73 Регистрация: 28.2.2010 Из: Красноярск Пользователь №: 10,130 Спасибо сказали: 6 Вставить ник ![]() |
Мои фавориты Профиль не затрагивают.. ЧПУ - у вас не стандартное как в АС 4.3.1 НЕКСТ нужно править .htaccess и config_rewrite.php На совет уже и надежды небыло... Спасибо. Подскажите, пожалуйста, как? Или где стандартное ЧПУ скачать? Сообщение отредактировал Vladimir56: Apr 7 2011, 06:27 |
|
|
![]()
Сообщение
#15
|
|
прорвемся... ![]() Группа: [..AS..] Сообщений: 2,388 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 457 Вставить ник ![]() |
ЦИТАТА(Vladimir56 @ Сегодня, 05:26 ) Или где стандартное ЧПУ скачать? Скачать релиз из довнлоад центра |
|
|
![]()
Сообщение
#16
|
|
Продвинутый юзверь ![]() Группа: Пользователи Сообщений: 73 Регистрация: 28.2.2010 Из: Красноярск Пользователь №: 10,130 Спасибо сказали: 6 Вставить ник ![]() |
|
|
|
![]()
Сообщение
#17
|
|
Живу на АС ![]() Группа: Пользователи Сообщений: 273 Регистрация: 13.3.2008 Пользователь №: 2,710 Спасибо сказали: 43 Вставить ник ![]() |
Vladimir56, не обязательно качать стандартное, скинь сюда .htaccess и config_rewrite.php
я подправлю... |
turbu, Вас 1 раз(а) поблагодарили за это сообщение: Vladimir56 | |
|
|
![]()
Сообщение
#18
|
|
Продвинутый юзверь ![]() Группа: Пользователи Сообщений: 73 Регистрация: 28.2.2010 Из: Красноярск Пользователь №: 10,130 Спасибо сказали: 6 Вставить ник ![]() |
Vladimir56, не обязательно качать стандартное, скинь сюда .htaccess и config_rewrite.php я подправлю... Будьте добры! config_rewrite.php КОД <?php .htaccess# Copyright © 2008 Sergey "Next" # "ArtGlobals" studio (http://www.artglobals.com) if (!defined("FUNC_FILE")) die("Illegal File Access"); $sl = ($conf['symbol'] == '/') ? $conf['symbol'] : rawurlencode($conf['symbol']); $out[] = "rss.xml"; $in[] = "'rss.php'"; $massiv = array("account", "auto_links", "contact", "content", "faq", "files", "forum", "help", "jokes", "links", "media", "news", "pages", "recommend", "rss_info", "search", "shop", "top_users", "voting", "whois", "internet_radio", "order", "private"); foreach ($massiv as $val) { $out[] = "lang".$sl."\\1.html"; $in[] = "'index.php\?newlang=(\w+)'"; $out[] = "private".$sl."do".$sl."\\3".$sl."\\5.html"; $in[] = "'index.php\?name=private&(amp;)?op=dels&(amp;)?id=(\d+)&(amp;)?type=(\d+)'"; $out[] = "private".$sl."print".$sl."\\3.html"; $in[] = "'index.php\?name=private&(amp;)?file=print&(amp;)?id=(\d+)'"; $out[] = "private".$sl."\\2".$sl."\\4.html"; $in[] = "'index.php\?name=private&(amp;)?op=(\w+)&(amp;)?id=(\d+)'"; $out[] = "private".$sl."info".$sl."@"; $in[] = "'index.php\?name=private&(amp;)?op=message&(amp;)?uname='"; $out[] = "private".$sl."\\2.html"; $in[] = "'index.php\?name=private&(amp;)?op=(\w+)'"; $out[] = $val.$sl."top.html"; $in[] = "'index.php\?name=".$val."&(amp;)?file=index&(amp;)?do=top'"; $out[] = $val.$sl."upload.html"; $in[] = "'index.php\?name=".$val."&(amp;)?file=index&(amp;)?do=upload'"; $out[] = $val.$sl."main.html"; $in[] = "'index.php\?name=".$val."&(amp;)?file=index'"; $out[] = $val.$sl."clients.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=clients_info'"; $out[] = $val.$sl."partners.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=partners_info'"; $out[] = $val.$sl."edithome.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=edithome'"; $out[] = "logout.html"; $in[] = "'index.php\?name=account&(amp;)?op=logout'"; $out[] = $val.$sl."newuser.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=newuser'"; $out[] = $val.$sl."passlost.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=passlost'"; $out[] = "@"; $in[] = "'index.php\?name=".$val."&(amp;)?op=info&(amp;)?uname='"; $out[] = $val.$sl."rech".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=clients_rech&(amp;)?client_id=(\d+)'"; $out[] = "avatar".$sl."\\3".$sl."\\5"; $in[] = "'index.php\?name=account&(amp;)?op=saveavatar&(amp;)?category=(\w+)&(amp;)?avatar=(\w+)'"; $out[] = $val.$sl."print".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=printe&(amp;)?id=(\d+)'"; $out[] = $val.$sl."view".$sl."\\3".$sl."\\5".$sl."\\7.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=view&(amp;)?id=(\d+)&(amp;)?pag=(\d+)&(amp;)?num=(\d+)'"; $out[] = $val.$sl."view".$sl."\\3".$sl."\\5.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=view&(amp;)?id=(\d+)&(amp;)?num=(\d+)'"; $out[] = $val.$sl."view".$sl."\\3".$sl."last.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=view&(amp;)?id=(\d*)&(amp;)?last'"; $out[] = $val.$sl."view".$sl."\\3".$sl."word".$sl; $in[] = "'index.php\?name=".$val."&(amp;)?op=view&(amp;)?id=(\d+)&(amp;)?word='"; $out[] = $val.$sl."view".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=view&(amp;)?id=(\d+)'"; $out[] = $val.$sl."broken".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=broken&(amp;)?id=(\d+)'"; $out[] = $val.$sl."let".$sl."\\3".$sl."\\5.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=liste&(amp;)?let=([%а-яА-Я\w]+)&(amp;)?num=(\d+)'"; $out[] = $val.$sl."let".$sl."\\3"; $in[] = "'index.php\?name=".$val."&(amp;)?op=liste&(amp;)?let=([%а-яА-Я\w]+)'"; $out[] = $val.$sl."list".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=liste&(amp;)?num=(\d+)'"; $out[] = $val.$sl."list.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=liste'"; $out[] = $val.$sl."kasse.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=kasse'"; $out[] = $val.$sl."add".$sl."\\3".$sl."0".$sl."\\5".$sl."\\7.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=add&(amp;)?cat=([\d]*)&(amp;)?pid=([\d]*)&(amp;)?qid=([\d]*)'"; $out[] = $val.$sl."add".$sl."\\3".$sl."\\5".$sl."\\7.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=add&(amp;)?cat=([\d]*)&(amp;)?id=([\d]*)&(amp;)?pid=([\d]*)'"; $out[] = $val.$sl."add".$sl."\\3".$sl."0".$sl."\\5.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=add&(amp;)?cat=([0-9]*)&(amp;)?pid=([\d]*)'"; $out[] = $val.$sl."add".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=add&(amp;)?cat=([0-9]*)'"; $out[] = $val.$sl."add.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=add'"; $out[] = $val.$sl."delet".$sl."\\3".$sl."\\5.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=delet&(amp;)?cat=([\d]*)&(amp;)?id=([\d]*)'"; $out[] = $val.$sl."new".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?new=1&(amp;)?num=(\d+)'"; $out[] = $val.$sl."new.html"; $in[] = "'index.php\?name=".$val."&(amp;)?new=1'"; $out[] = $val.$sl."best".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?best=1&(amp;)?num=(\d+)'"; $out[] = $val.$sl."best.html"; $in[] = "'index.php\?name=".$val."&(amp;)?best=1'"; $out[] = $val.$sl."hits".$sl."\\3.html"; $in[] = "'index.php\?name=".$val."&(amp;)?hits=1&(amp;)?num=(\d+)'"; $out[] = $val.$sl."hits.html"; $in[] = "'index.php\?name=".$val."&(amp;)?hits=1'"; $out[] = $val.$sl."cat".$sl."\\2".$sl."word".$sl; $in[] = "'index.php\?name=".$val."&(amp;)?cat=(\d+)&(amp;)?word='"; $out[] = $val.$sl."cat".$sl."\\2".$sl."\\4.html"; $in[] = "'index.php\?name=".$val."&(amp;)?cat=(\d+)&(amp;)?num=(\d+)'"; $out[] = $val.$sl."cat".$sl."\\2.html"; $in[] = "'index.php\?name=".$val."&(amp;)?cat=(\d+)'"; $out[] = $val.$sl."\\2".$sl."word".$sl."\\4".$sl."\\6"; $in[] = "'index.php\?name=".$val."&(amp;)?mod=(\w+)&(amp;)?word=([%а-яА-Я\w]+)&(amp;)?num=(\d+)'"; $out[] = $val.$sl."\\2.html"; $in[] = "'index.php\?name=".$val."&(amp;)?mod=(\w+)'"; $out[] = $val.$sl."\\2.html"; $in[] = "'index.php\?name=".$val."&(amp;)?num=(\d+)'"; $out[] = $val.$sl."word".$sl; $in[] = "'index.php\?name=".$val."&(amp;)?word='"; $out[] = $val.".html"; $in[] = "'index.php\?name=".$val."'"; } ?> КОД # Copyright © 2008 Sergey "Next" # "ArtGlobals" studio (http://www.artglobals.com) # Errors ErrorDocument 400 /index.php?error=400 ErrorDocument 401 /index.php?error=401 ErrorDocument 403 /index.php?error=403 #Only local files allowed ex. ErrorDocument 404 /404.html ErrorDocument 500 /index.php?error=500 ErrorDocument 503 /index.php?error=503 # Security # #php_flag register_globals off # #php_flag safe_mode on # #php_flag magic_quotes_gpc on # Mod rewrite on RewriteEngine On RewriteBase / # Index RewriteRule ^index(.html|.htm)? index.php [NC] # All standart moduls and RSS RewriteRule ^rss.xml(.*)$ rss.php$1 [NC] RewriteRule ^lang[\W_](\w+)(.html|.htm)?$ index.php?newlang=$1 [NC] RewriteRule ^private[\W_]do[\W_](\d+)[\W_](\d+)(.html|.htm)?$ index.php?name=private&op=dels&id=$1&type=$2 [NC] RewriteRule ^private[\W_]print[\W_](\d+)(.html|.htm)?$ index.php?name=private&file=print&id=$1 [NC] RewriteRule ^private[\W_](\w+)[\W_](\d+)(.html|.htm)?$ index.php?name=private&op=$1&id=$2 [NC] RewriteRule ^private[\W_]info[\W_]@(.+)$ index.php?name=private&op=message&uname=$1 [NC] RewriteRule ^private[\W_](\w+)(.html|.htm)?$ index.php?name=private&op=$1 [NC] RewriteRule ^(\w+)[\W_]main(.html|.htm)?$ index.php?name=$1&file=index [NC] RewriteRule ^(\w+)[\W_]top(.html|.htm)?$ index.php?name=$1&file=index&do=top [NC] RewriteRule ^(\w+)[\W_]upload(.html|.htm)?$ index.php?name=$1&file=index&do=upload [NC] RewriteRule ^(\w+)[\W_]clients(.html|.htm)?$ index.php?name=$1&op=clients_info [NC] RewriteRule ^(\w+)[\W_]partners(.html|.htm)?$ index.php?name=$1&op=partners_info [NC] RewriteRule ^(\w+)[\W_]edithome(.html|.htm)?$ index.php?name=$1&op=edithome [NC] RewriteRule ^logout(.html|.htm)?$ index.php?name=account&op=logout [NC] RewriteRule ^(\w+)[\W_]newuser(.html|.htm)?$ index.php?name=$1&op=newuser [NC] RewriteRule ^(\w+)[\W_]passlost(.html|.htm)?$ index.php?name=$1&op=passlost [NC] RewriteRule ^@(.+)$ index.php?name=account&op=info&uname=$1 [NC] RewriteRule ^(\w+)[\W_]rech[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=clients_rech&client_id=$2 [NC] RewriteRule ^avatar[\W_]([^\W_]+)[\W_](.+)(.html|.htm)?$ index.php?name=account&op=saveavatar&category=$1&avatar=$2 [NC] RewriteRule ^(\w+)[\W_]print[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=printe&id=$2 [NC] RewriteRule ^(\w+)[\W_]view[\W_](\d+)[\W_](\d+)[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=view&id=$2&pag=$3&num=$4 [NC] RewriteRule ^(\w+)[\W_]view[\W_](\d+)[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=view&id=$2&num=$3 [NC] RewriteRule ^(\w+)[\W_]view[\W_](\d+)[\W_]word[\W_](.+)$ index.php?name=$1&op=view&id=$2&word=$3 [NC] RewriteRule ^(\w+)[\W_]view[\W_](\d+)[\W_]last.html$ index.php?name=$1&op=view&id=$2&last [NC] RewriteRule ^(\w+)[\W_]view[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=view&id=$2 [NC] RewriteRule ^(\w+)[\W_]broken[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=broken&id=$2 [NC] RewriteRule ^(\w+)[\W_]let[\W_](.+)[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=liste&let=$2&num=$3 [NC] RewriteRule ^(\w+)[\W_]let[\W_](.+)(.html|.htm)?$ index.php?name=$1&op=liste&let=$2 [NC] RewriteRule ^(\w+)[\W_]list[\W_](\d+)(.html|.htm)?$ index.php?name=$1&op=liste&num=$2 [NC] RewriteRule ^(\w+)[\W_]list(.html|.htm)?$ index.php?name=$1&op=liste [NC] RewriteRule ^(\w+)[\W_]kasse(.html|.htm)?$ index.php?name=$1&op=kasse [NC] RewriteRule ^([\w]+)[\W]add[\W]([\d]*)[\W]0[\W]([\d]*)[\W]([\d]*)(.html|.htm)?$ index.php?name=$1&op=add&cat=$2&id=0&pid=$3&qid=$4 [NC] RewriteRule ^([\w]+)[\W]add[\W]([\d]*)[\W]([\d]*)[\W]([\d]*)(.html|.htm)?$ index.php?name=$1&op=add&cat=$2&id=$3&pid=$4 [NC] RewriteRule ^([\w]+)[\W]add[\W]([\d]*)[\W]0[\W]([\d]*)(.html|.htm)?$ index.php?name=$1&op=add&cat=$2&id=0&pid=$3 [NC] RewriteRule ^([\w]+)[\W]add[\W]([\d]*)(.html|.htm)?$ index.php?name=$1&op=add&cat=$2 [NC] RewriteRule ^([\w]+)[\W]add(.html|.htm)?$ index.php?name=$1&op=add [NC] RewriteRule ^([\w]+)[\W]delet[\W]([\d]*)[\W]([\d]*)(.html|.htm)?$ index.php?name=$1&op=delet&cat=$2&id=$3 [NC] RewriteRule ^(\w+)[\W_]new[\W_](\d+)(.html|.htm)?$ index.php?name=$1&new=1&num=$2 [NC] RewriteRule ^(\w+)[\W_]new(.html|.htm)?$ index.php?name=$1&new=1 [NC] RewriteRule ^(\w+)[\W_]best[\W_](\d+)(.html|.htm)?$ index.php?name=$1&best=1&num=$2 [NC] RewriteRule ^(\w+)[\W_]best(.html|.htm)?$ index.php?name=$1&best=1 [NC] RewriteRule ^(\w+)[\W_]hits[\W_](\d+)(.html|.htm)?$ index.php?name=$1&hits=1&num=$2 [NC] RewriteRule ^(\w+)[\W_]hits(.html|.htm)?$ index.php?name=$1&hits=1 [NC] RewriteRule ^(\w+)[\W_]cat[\W_](\d+)[\W_]word[\W_](.+)$ index.php?name=$1&cat=$2&word=$3 [NC] RewriteRule ^(\w+)[\W_]cat[\W_](\d+)[\W_](\d+)(.html|.htm)?$ index.php?name=$1&cat=$2&num=$3 [NC] RewriteRule ^(\w+)[\W_]cat[\W_](\d+)(.html|.htm)?$ index.php?name=$1&cat=$2 [NC] RewriteRule ^(\w+)[\W_]word[\W_](.+)$ index.php?name=$1&word=$2 [NC] RewriteRule ^(\w+)[\W_](\d+)(.html|.htm)?$ index.php?name=$1&num=$2 [NC] RewriteRule ^(\w+)[\W_](\w+)[\W_]word[\W_]([^\W_]+)[\W_](\d+)$ index.php?name=$1&mod=$2&word=$3&num=$4 [NC] RewriteRule ^(\w+)/(\w+)(.html|.htm)?$ index.php?name=$1&mod=$2 [NC] RewriteRule ^internet_radio(.html|.htm)(.*)$ index.php?name=internet_radio$2 [NC] RewriteRule ^(\w+)(.html|.htm)?$ index.php?name=$1 [NC] Спасибо за содействие... |
|
|
![]()
Сообщение
#19
|
|
Живу на АС ![]() Группа: Пользователи Сообщений: 273 Регистрация: 13.3.2008 Пользователь №: 2,710 Спасибо сказали: 43 Вставить ник ![]() |
.htaccess
КОД RewriteRule ^(\w+)[\W_]newuser(.html|.htm)?$ index.php?name=$1&op=newuser [NC] после добавь КОД RewriteRule ^(\w+)[\W_]favorite(.html|.htm)?$ index.php?name=$1&op=favorite [NC] config_rewrite.php КОД $out[] = $val.$sl."newuser.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=newuser'"; после добавь КОД $out[] = $val.$sl."favorite.html";
$in[] = "'index.php\?name=".$val."&(amp;)?op=favorite'"; |
|
|
![]()
Сообщение
#20
|
|
Продвинутый юзверь ![]() Группа: Пользователи Сообщений: 73 Регистрация: 28.2.2010 Из: Красноярск Пользователь №: 10,130 Спасибо сказали: 6 Вставить ник ![]() |
.htaccess КОД RewriteRule ^(\w+)[\W_]newuser(.html|.htm)?$ index.php?name=$1&op=newuser [NC] после добавь КОД RewriteRule ^(\w+)[\W_]favorite(.html|.htm)?$ index.php?name=$1&op=favorite [NC] config_rewrite.php КОД $out[] = $val.$sl."newuser.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=newuser'"; после добавь КОД $out[] = $val.$sl."favorite.html"; $in[] = "'index.php\?name=".$val."&(amp;)?op=favorite'"; Теперь в Аккаунте появилась вот такая ссылка http://teya.6te.net/account%2Bfavorite.htmls Тоже ни куда не приводит... Нашел на форуме ссылку на Ваши разработки по ЧПУ... _http://antislaed.net/index.php?showtopic=6180 Вводил Ваши файлы config_rewrite.php .htaccess и Rewrite mod (в function/function.php) Результата никакого, заколдованный круг какой-то 18 сборок As-4.3.1 из "инета" накопал - сравнивал, пробовал - 0 Сейчас мне прислали набор файлов за 2008, от 8-30 декабря. Попробую в "Денвере", отпишусь. Эти настройки хоста могут на что-то повлиять? А то ссылка уже "человеческий" вид приобрела _http://teya.6te.net/account.html&op=favorites Сообщение отредактировал Vladimir56: Apr 9 2011, 15:43
Прикрепленные файлы
|
|
|
GoogleBot |
![]()
Сообщение
#
|
![]() Рекламные обьявления от Google ![]() |
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25 April 2025 - 19:19 |