Jump to content

[Модуль] Дополнение к разделу друзья как у вк


Recommended Posts

Обновленная система друзей
1. В таблицу friends_demands добавить поле old_demands int(11)


2. Сделать запрос в бд

CREATE TABLE IF NOT EXISTS `vii_friends_list` (
  `user_id` int(11) NOT NULL,
  `list_id` int(11) NOT NULL,
  `list_name` varchar(50) NOT NULL,
  `list_edit` int(11) NOT NULL,
  `friends` text NOT NULL,
  `bg_color` varchar(25) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


3. В profile.tpl под $(document).ready(function(){ поставить Friends.show_list(user_id);
В этом же файле после [/friends] ставим <div id="friends_list"></div>


4. В main.tpl после {js} добавить <script type="text/javascript" src="/templates/Default/js/friends.js"></script>


5. Залить friends.js в папук js, newfriends.php и friends.php в папку modules, подключить newfriends.php


6. Заменить в .htaccess #Друзья на 
RewriteRule ^friends(/?)+$ index.php?go=newfriends [L]
	RewriteRule ^friends&section=list([0-9]+)(/?)+$ index.php?go=newfriends&section=list&list_id=$1 [L]
	RewriteRule ^friends&section=online(/?)+$ index.php?go=newfriends&section=online [L]
	RewriteRule ^friends&section=requests(/?)+$ index.php?go=newfriends&section=requests [L]
	RewriteRule ^friends&section=all_requests(/?)+$ index.php?go=newfriends&section=all_requests [L]
	RewriteRule ^friends&section=out_requests(/?)+$ index.php?go=newfriends&section=out_requests [L]
	RewriteRule ^friends&act=find(/?)+$ index.php?go=newfriends&act=find [L]
	RewriteRule ^friends&section=phonebook(/?)+$ index.php?go=newfriends&section=phonebook [L]
	RewriteRule ^friends&user_id=([0-9]+)&section=list([0-9]+)(/?)+$ index.php?go=newfriends&section=list&user_id=$1&list_id=$2 [L]
	RewriteRule ^friends&user_id=([0-9]+)&section=online(/?)+$ index.php?go=newfriends&section=online&user_id=$1 [L]
	RewriteRule ^friends&user_id=([0-9]+)(/?)+$ index.php?go=newfriends&user_id=$1 [L]
	
Установка закончена, грац.

Автор Developer.Sloopy

[Модуль] Дополнение к разделу друзья.rar

175611ssq3un0sncqqq3uf (1).jpg

175611ssq3un0sncqqq3uf.jpg

175613w7lxx1s5nb1ndb16.jpg

Edited by kphp
  • Upvote 1
Link to comment
Share on other sites

  • 4 months later...
В 06.10.2019 в 19:18, kphp сказал:
Обновленная система друзей
1. В таблицу friends_demands добавить поле old_demands int(11)


2. Сделать запрос в бд

CREATE TABLE IF NOT EXISTS `vii_friends_list` (
  `user_id` int(11) NOT NULL,
  `list_id` int(11) NOT NULL,
  `list_name` varchar(50) NOT NULL,
  `list_edit` int(11) NOT NULL,
  `friends` text NOT NULL,
  `bg_color` varchar(25) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


3. В profile.tpl под $(document).ready(function(){ поставить Friends.show_list(user_id);
В этом же файле после [/friends] ставим <div id="friends_list"></div>


4. В main.tpl после {js} добавить <script type="text/javascript" src="/templates/Default/js/friends.js"></script>


5. Залить friends.js в папук js, newfriends.php и friends.php в папку modules, подключить newfriends.php


6. Заменить в .htaccess #Друзья на 
RewriteRule ^friends(/?)+$ index.php?go=newfriends [L]
	RewriteRule ^friends&section=list([0-9]+)(/?)+$ index.php?go=newfriends&section=list&list_id=$1 [L]
	RewriteRule ^friends&section=online(/?)+$ index.php?go=newfriends&section=online [L]
	RewriteRule ^friends&section=requests(/?)+$ index.php?go=newfriends&section=requests [L]
	RewriteRule ^friends&section=all_requests(/?)+$ index.php?go=newfriends&section=all_requests [L]
	RewriteRule ^friends&section=out_requests(/?)+$ index.php?go=newfriends&section=out_requests [L]
	RewriteRule ^friends&act=find(/?)+$ index.php?go=newfriends&act=find [L]
	RewriteRule ^friends&section=phonebook(/?)+$ index.php?go=newfriends&section=phonebook [L]
	RewriteRule ^friends&user_id=([0-9]+)&section=list([0-9]+)(/?)+$ index.php?go=newfriends&section=list&user_id=$1&list_id=$2 [L]
	RewriteRule ^friends&user_id=([0-9]+)&section=online(/?)+$ index.php?go=newfriends&section=online&user_id=$1 [L]
	RewriteRule ^friends&user_id=([0-9]+)(/?)+$ index.php?go=newfriends&user_id=$1 [L]
	
Установка закончена, грац.

Автор Developer.Sloopy

[Модуль] Дополнение к разделу друзья.rar

175611ssq3un0sncqqq3uf (1).jpg

175611ssq3un0sncqqq3uf.jpg

175613w7lxx1s5nb1ndb16.jpg

у меня не робит подскажите в чем беда то

Link to comment
Share on other sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...