У нас нашли! (Как на DLE)
-
AllCity - Администратор
- Автор темы
- Сообщения: 2505
- Возраст: 31
- Зарегистрирован: 18 апр 2008, 17:52
- Карма: + 147 –
- Откуда: Израиль, Тель-Авив
-
- Сайт
- ICQ
Re: У нас нашли! (Как на DLE)
XxMARSxX » 27 июл 2009, 22:37
зачем, если собственно в статистике это и так подробнейшим образом отображается?
Ахтунг!
Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.
А у меня Windows 7
Что такое НЕТЕЛИБ?
-
XxMARSxX - Супермодератор
- Сообщения: 1991
- Возраст: 35
- Зарегистрирован: 20 апр 2008, 18:02
- Карма: + 22 –
- Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть
-
- ICQ
Re: У нас нашли! (Как на DLE)
BeaT 4 » 27 июл 2009, 22:54
XxMARSxX писал(а):зачем
1.что то типа облака тегов
2. “Посмотрите какой у меня скрипт причем на uCoz” я теперь самый хорошии парень на деревне
-
BeaT 4 - Генерал-майор
- Сообщения: 622
- Возраст: 31
- Зарегистрирован: 13 сен 2008, 21:26
- Карма: + 3 –
- Откуда: от верблюда
-
- Сайт
- ICQ
Re: У нас нашли! (Как на DLE)
Vanofuture » 28 июл 2009, 00:48
Айс.
зы
- Код: Выделить всё
mysql_query('REPLACE INTO allcity_referer (url, title, engine, date) VALUES ("'.htmlspecialchars($RefPage, ENT_QUOTES).'", "'.htmlspecialchars($Title[1], ENT_QUOTES).'", "'.htmlspecialchars($Engine, ENT_QUOTES).'", "'.time().'")');
можно и так:
- Код: Выделить всё
mysql_query('REPLACE INTO allcity_referer (url, title, engine, date) VALUES ("'.htmlspecialchars($RefPage, ENT_QUOTES).'", "'.htmlspecialchars($Title[1], ENT_QUOTES).'", "'.htmlspecialchars($Engine, ENT_QUOTES).'", UNIX_TIMESTAMP())');
-
Vanofuture - Супермодератор
- Сообщения: 1411
- Зарегистрирован: 20 апр 2008, 09:36
- Карма: + 48 –
-
- ICQ
Re: У нас нашли! (Как на DLE)
AllCity » 28 июл 2009, 10:50
Vanofuture, вижу ломать пробивал .
-
AllCity - Администратор
- Автор темы
- Сообщения: 2505
- Возраст: 31
- Зарегистрирован: 18 апр 2008, 17:52
- Карма: + 147 –
- Откуда: Израиль, Тель-Авив
-
- Сайт
- ICQ
Re: У нас нашли! (Как на DLE)
Zeppter » 28 июл 2009, 11:07
Админ гафна софта выпрашивал у крона этот модуль
-
Zeppter - Генерал-лейтенант
- Сообщения: 1025
- Возраст: 29
- Зарегистрирован: 08 авг 2008, 22:38
- Карма: + 4 –
- Откуда: MELITOPOL
-
- Сайт
- ICQ
Re: У нас нашли! (Как на DLE)
Vanofuture » 28 июл 2009, 11:57
AllCity, никто ничего не пробывал, просто маленький тест был
-
Vanofuture - Супермодератор
- Сообщения: 1411
- Зарегистрирован: 20 апр 2008, 09:36
- Карма: + 48 –
-
- ICQ
Re: У нас нашли! (Как на DLE)
Zeppter » 28 июл 2009, 13:42
Vanofuture, тема сисек не раскрыта.
незачет
-
Zeppter - Генерал-лейтенант
- Сообщения: 1025
- Возраст: 29
- Зарегистрирован: 08 авг 2008, 22:38
- Карма: + 4 –
- Откуда: MELITOPOL
-
- Сайт
- ICQ
-
Zeppter - Генерал-лейтенант
- Сообщения: 1025
- Возраст: 29
- Зарегистрирован: 08 авг 2008, 22:38
- Карма: + 4 –
- Откуда: MELITOPOL
-
- Сайт
- ICQ
Вернуться в Архив скриптов и интересных решений
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Данный мод, позволит отслеживать вам откуда приходят ваши посетители, а также какими поисковыми запросами воспользовались на таких популярных поисковиках как yandex.ru, google.ru, rambler.ru, aport.ru, mail.ru и nigma.ru
1. Нужен хостинг с PHP и MySQL
2. Заходим в phpMyAdmin и выполняем этот запрос:
Code
CREATE TABLE allcity_referer(
`id` int(11) NOT NULL AUTO_INCREMENT ,
`url` varchar(255) NOT NULL default ”,
`title` varchar(255) NOT NULL default ”,
`engine` varchar(255) NOT NULL default ”,
`date` varchar(20) default NULL default ‘0’,
PRIMARY KEY (`id`)
) ENGINE = MYISAM ;
3. Закачиваем содержимое этого файла в корень php сайта (хоста):
Скачать
и настраиваем DB настройки и не только
4. В любое место шаблона (желательно на каждой странице):
Code
У нас нашли:
<div id=”SerEngiDIV”>Загрузка…</div>
<script type=”text/javascript”>
$.getScript(‘http://phpserv.com/ref.php?page=’+encodeURIComponent(document.referrer), function(){$(‘div#SerEngiDIV’).html(SerEngiData)});
</script>
где phpserv.comзаменяем на свое
5. В CSS:
Code
/* === У нас нашли! – START === */
.RefRow {padding: 1px;}
/* === У нас нашли! – END === */
Вот впринципе и все
Источник:Allcity
Живой пример:Allcity
[moder]Друзья на DS:Victor,kaba4ok,VICE-,SpiritIce[/moder]
Данный мод, позволит отслеживать вам откуда приходят ваши посетители, а также какими поисковыми запросами воспользовались на таких популярных поисковиках как yandex.ru, google.ru, rambler.ru, aport.ru, mail.ru и nigma.ru
1. Нужен хостинг с PHP и MySQL
2. Заходим в phpMyAdmin и выполняем этот запрос:
Code
CREATE TABLE allcity_referer(
`id` int(11) NOT NULL AUTO_INCREMENT ,
`url` varchar(255) NOT NULL default ”,
`title` varchar(255) NOT NULL default ”,
`engine` varchar(255) NOT NULL default ”,
`date` varchar(20) default NULL default ‘0’,
PRIMARY KEY (`id`)
) ENGINE = MYISAM ;
3. Закачиваем содержимое этого файла в корень php сайта (хоста):
Скачать
и настраиваем DB настройки и не только
4. В любое место шаблона (желательно на каждой странице):
Code
У нас нашли:
<div id=”SerEngiDIV”>Загрузка…</div>
<script type=”text/javascript”>
$.getScript(‘http://phpserv.com/ref.php?page=’+encodeURIComponent(document.referrer), function(){$(‘div#SerEngiDIV’).html(SerEngiData)});
</script>
где phpserv.com заменяем на свое
5. В CSS:
Code
/* === У нас нашли! – START === */
.RefRow {padding: 1px;}
/* === У нас нашли! – END === */
Всё
Кому помог +1
…
Данный мод, позволит отслеживать вам откуда приходят ваши посетители, а также какими поисковыми запросами воспользовались на таких популярных поисковиках как yandex.ru, google.ru, rambler.ru, aport.ru, mail.ru и nigma.ru
1. Нужен хостинг с PHP и MySQL
2. Заходим в phpMyAdmin и выполняем этот запрос:
Code
CREATE TABLE allcity_referer(
`id` int(11) NOT NULL AUTO_INCREMENT ,
`url` varchar(255) NOT NULL default ”,
`title` varchar(255) NOT NULL default ”,
`engine` varchar(255) NOT NULL default ”,
`date` varchar(20) default NULL default ‘0’,
PRIMARY KEY (`id`)
) ENGINE = MYISAM ;
3. Закачиваем содержимое DLE_to_uCoz_Ref.zip файла в корень php сайта (хоста):
и настраиваем DB настройки и не только
4. В любое место шаблона (желательно на каждой странице):
Code
У нас нашли:
<div id=”SerEngiDIV”>Загрузка…</div>
<script type=”text/javascript”>
$.getScript(‘http://ucoz4life.ucoz.ru/ref.php?page=’+encodeURIComponent(document.referrer), function(){$(‘div#SerEngiDIV’).html(SerEngiData)});
</script>
где ucoz4life.ucoz.ru заменяем на свое
5. В CSS:
Code
/* === У нас нашли! – START === */
.RefRow {padding: 1px;}
/* === У нас нашли! – END === */
При копировании обязательно указывайте источник: //ucoz4life.ucoz.ru
Редактировать в /engine/ajax/search.php
Потом Вы наверное захотите вывести там картинку или другое доп. поле. Для этого нужно:
1. Ищем код в /engine/ajax/search.php
$db->query("SELECT id, short_story, title, date, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1".$this_date." AND (short_story LIKE '%{$query}%' OR full_story LIKE '%{$query}%' OR xfields LIKE '%{$query}%' OR title LIKE '%{$query}%') ORDER by date DESC LIMIT 5");
Заменяем на этот код:
$db->query("SELECT id, short_story, title, date, xfields, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1".$this_date." AND (short_story LIKE '%{$query}%' OR full_story LIKE '%{$query}%' OR xfields LIKE '%{$query}%' OR title LIKE '%{$query}%') ORDER by date DESC LIMIT 5");
2. Ищем строку
$description = preg_replace( "'[attachment=(.*?)]'si", "", $description );
Ниже вставляем
$xfieldsdata = xfieldsdataload( $row['xfields'] );
И последний шаг, который и будет выводить из дополнительных полей DLE картинку в быстром поиске, ищем:
$buffer .= "<span>".$description."</span></a>";
Заменяем на
$buffer .= "<span><img width="50px" height="50px" src="".$xfieldsdata['НАЗВАНИЕ ВАШЕГО ДОПОЛНИТЕЛЬНОГО ПОЛЯ']."" class="poster" style="float:left; margin:5px;">".$description."</span></a>";
* Не забудьте изменить название вашего дополнительного поля