Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Разное | Вопросы / Жалобы / Предложения
# 1 Тема: Комментарии голосования
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 04 Июня 2009, 19:07:38
Здравствуйте. У меня стоит такой плагин,чтоб могли голосовать гости и чтоб пользователи могли ещё комментарии оставлять. Так вот вопрос : почему комментарии стираются,незнаю по какому периоду,но тупо удаляются через некоторое время тока незнаю какое,как сделать чтоб он их не удалял? Вот плагин
Прикрепленные файлы
Для просмотра вложения зарегистрируйтесь
 
^ наверх ^ http://ice-cs.ru
# 2  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 04 Июня 2009, 20:59:26
Спасибо) Первый пользователь который описал проблему и сразу прикрепил плагин, а не после 5 постов в которых пишут прикрепить плагин....

зы: сори за флуд


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 3  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 04 Июня 2009, 23:08:44
=)) Ну я вроде стремлюсь сделать так,чтоб по быстрее помоглиsmiley Очень нуждаюсь в ней smiley
 
^ наверх ^ http://ice-cs.ru
# 4  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 05 Июня 2009, 11:14:23
Да ещё,чтоб не создавать ещё один топик сразу сюда напишу,вот к примеру я открыл файл,любой вот к примеру этот http://rus-phpfusion.com/downloads.php?page_id=41 , как можно сделать,чтоб сразу оттуда нажать редактировать? Ну к примеру как в новостях
 
^ наверх ^ http://ice-cs.ru
# 5  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 05 Июня 2009, 11:15:32
и 3ий вопрос)) как сделать на форуме,чтоб любая слово которое начиналось с www и http было сразу ссылкой? а то задалбливает каждый раз [url= писать и т.д.
 
^ наверх ^ http://ice-cs.ru
# 6  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 05 Июня 2009, 12:00:37
Я делал такое, но появлялся касяк с изображениями... позже покажу код через который делал... мож кто придумает получше


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 7  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 05 Июня 2009, 14:49:57
Извиняюсь,что 3 вопроса сюда впихнул,но очень надеюсь,что мне ответ на них дадут.. Sky,очень надеюсь на твою помощьsmiley


[Изменил(а) proper, 05 Июня 2009, 14:50:19]  
^ наверх ^ http://ice-cs.ru
# 8  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 05 Июня 2009, 20:00:56
Переделано из семерки (угу это намек ;-)
$text = preg_replace('#(^|[\n ])((http|https|ftp|ftps)://[\w\#$%&~/.\-;:=,?@\[\]\(\)+]*)#sie', "'\\1<a href=\"'.trim('\\2').'\" target=\"_blank\" title=\"'.trim('\\2').'\">'.trimlink('\\2', 20).(strlen('\\2')>30?substr('\\2', strlen('\\2')-10, strlen('\\2')):'').'</a>'", $text);
$text = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]\(\)+]*)#sie", "'\\1<a href=\"http://'.trim('\\2').'\" target=\"_blank\" title=\"http://'.trim('\\2').'\">'.trimlink('\\2', 20).(strlen('\\1')>30?substr('\\2', strlen('\\2')-10, strlen('\\2')):'').'</a>'", $text);



парсинг хттп и прочего в обход ббкодов (корректный!)
Не помню какой код рабочий, вставляй оба - не ошибешься (у меня так было, наверно в этом был смысл)

* добавлено - верный титл, вместо "автолинк"


--------------------
Retired
^ наверх ^
# 9  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 06 Июня 2009, 09:57:31
Psc написал:
Переделано из семерки (угу это намек ;-)
$text = preg_replace('#(^|[\n ])((http|https|ftp|ftps)://[\w\#$%&~/.\-;:=,?@\[\]\(\smiley+]*)#sie', "'\\1<a href=\"'.trim('\\2'smiley.'\" target=\"_blank\" title=\"'.trim('\\2'smiley.'\">'.trimlink('\\2', 20).(strlen('\\2'smiley>30?substr('\\2', strlen('\\2'smiley-10, strlen('\\2'smiley):''smiley.'</a>'", $text);
$text = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]\(\smiley+]*)#sie", "'\\1<a href=\"http://'.trim('\\2'smiley.'\" target=\"_blank\" title=\"http://'.trim('\\2'smiley.'\">'.trimlink('\\2', 20).(strlen('\\1'smiley>30?substr('\\2', strlen('\\2'smiley-10, strlen('\\2'smiley):''smiley.'</a>'", $text);



парсинг хттп и прочего в обход ббкодов (корректный!)
Не помню какой код рабочий, вставляй оба - не ошибешься (у меня так было, наверно в этом был смысл)

* добавлено - верный титл, вместо "автолинк"

Что то я тебя совсем не понял.. вообще о чем ты..smiley
 
^ наверх ^ http://ice-cs.ru
# 10  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 06 Июня 2009, 10:20:13
proper написал:
и 3ий вопрос)) как сделать на форуме,чтоб любая слово которое начиналось с www и http было сразу ссылкой? а то задалбливает каждый раз [url= писать и т.д.


-- вот к этому посту, если что.


--------------------
Retired
^ наверх ^
# 11  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 06 Июня 2009, 21:43:35
Подскажи пожалуйста в каком файле это всё делать.smiley
 
^ наверх ^ http://ice-cs.ru
# 12  
mishqa35
SF Team

Avatar пользователя

.jQ*

SF Support Team

Немогу без SF

Сообщений: 732
Откуда: Череповец
Зарегистрирован: 08 Ноября 2007, 20:35:30
Сказали спасибо 129 раз
Статус: offline
ICQ статус 6698669
Опубликовано 06 Июня 2009, 22:21:24
proper,
файл maincore.php

найди там

$text = preg_replace('#\[url\]([\r\n]*)(http://|ftp://|https://|ftps://)([^\s\'\";\+]*?)([\r\n]*)\[/u
rl\]#si', '<a href=\'\2\3\' target=\'_blank\'>\2\3</a>', $text);
$text = preg_replace('#\[url\]([\r\n]*)([^\s\'\";\+]*?)([\r\n]*)\[/url\]#si', '<a href=\'http://\2\' target=\'_blank\'>\2</a>', $text);
$text = preg_replace('#\[url=([\r\n]*)(http://|ftp://|https://|ftps://)([^\s\'\";\+]*?)\](.*?)([\r\n]*)&#
92;[/url\]#si', '<a href=\'\2\3\' target=\'_blank\'>\4</a>', $text);
$text = preg_replace('#\[url=([\r\n]*)([^\s\'\";\+]*?)\](.*?)([\r\n]*)\[/url\]#si', '<a href=\'http://\2\' target=\'_blank\'>\3</a>', $text);




и перед впиши код:
$text = preg_replace('#(^|[\n ])((http|https|ftp|ftps)://[\w\#$%&~/.\-;:=,?@\[\]\(\)+]*)#sie', "'\\1<a href=\"'.trim('\\2').'\" target=\"_blank\" title=\"'.trim('\\2').'\">'.trimlink('\\2', 20).(strlen('\\2')>30?substr('\\2', strlen('\\2')-10, strlen('\\2')):'').'</a>'", $text);
$text = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]\(\)+]*)#sie", "'\\1<a href=\"http://'.trim('\\2').'\" target=\"_blank\" title=\"http://'.trim('\\2').'\">'.trimlink('\\2', 20).(strlen('\\1')>30?substr('\\2', strlen('\\2')-10, strlen('\\2')):'').'</a>'", $text);



--------------------
Fusion и jQuery
^ наверх ^ 6698669 http://sf-fusion.ru
1 пользователь сказал спасибо Вам: proper
# 13  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 06 Июня 2009, 22:44:28
Offtopic: млиа, неужели нельзя изначально все уточнять, что мол, не знаю я пхп, дайте код ,а заодно и подскажите куда вставлять.

Нет мы будем разводить флуд активно.


Угу я негативен smileysmiley

PS У меня это код стоял ПОСЛЕ, но имхо разницы не особо будет от перемены мест парсингуемого smiley


--------------------
Retired
^ наверх ^
# 14  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 06 Июня 2009, 23:07:34
mishqa35,спасибо.
Psc,если не ошибаюсь это раздел вопросов,я пхп незнаю ты верно говоришь,но когда буду знать я обязательно тебя вспомню и не буду себя так же вести.
Ещё такой вопросик,может уже был,как можно свои лого и картинки защитить? чтоб каждый не мог его себе кинуть,всмысле бывает так нажмешь правой кнопкой на картинку шапки сайта там есть свойства и путь и всё шапка твоя,а видел на многих сайтах,жмешь,а там его нетуsmiley Как можно так же сделать?
Да и на остальные вопрос пожалуйста ответьте..Очень поможете
 
^ наверх ^ http://ice-cs.ru
# 15  
mishqa35
SF Team

Avatar пользователя

.jQ*

SF Support Team

Немогу без SF

Сообщений: 732
Откуда: Череповец
Зарегистрирован: 08 Ноября 2007, 20:35:30
Сказали спасибо 129 раз
Статус: offline
ICQ статус 6698669
Опубликовано 07 Июня 2009, 01:19:04
proper написал:
Да ещё,чтоб не создавать ещё один топик сразу сюда напишу,вот к примеру я открыл файл,любой вот к примеру этот http://rus-phpfusion.com/downloads.php?page_id=41 , как можно сделать,чтоб сразу оттуда нажать редактировать? Ну к примеру как в новостях


в файле downloads.php в нужном месте вставь код:

if (checkrights("D")) {
echo "<a href='".ADMIN."downloads.php".$aidlink."&step=edit&download_cat_id=".$_GET['cat_id']."&download_id=".$d
ata['download_id']."' title='Редактировать'>Редактировать</a>";
}



вставить можно перед

} else {
opentable($locale['401']);
echo "<center><br>\n".$locale['402']."\n<br><br></center>\n";
}



[Изменил(а) mishqa35, 07 Июня 2009, 02:25:10]

--------------------
Fusion и jQuery
^ наверх ^ 6698669 http://sf-fusion.ru
1 пользователь сказал спасибо Вам: proper
# 16  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 07 Июня 2009, 02:15:09
mishqa35 написал:
proper написал:
Да ещё,чтоб не создавать ещё один топик сразу сюда напишу,вот к примеру я открыл файл,любой вот к примеру этот http://rus-phpfusion.com/downloads.php?page_id=41 , как можно сделать,чтоб сразу оттуда нажать редактировать? Ну к примеру как в новостях


в файле downloads.php в нужном месте вставь код:

if (checkrights("D"smiley) {
echo "<a href='".ADMIN."downloads.php".$aidlink."&action=edit&download_cat_id=".$_GET['cat_id']."&download_id=".
$data['download_id']."' title='Редактировать'>Редактировать</a>";
}



вставить можно перед

} else {
opentable($locale['401']);
echo "<center><br>\n".$locale['402']."\n<br><br></center>\n";
}


Хм.. 3мя способами попробовал,со всех кидает в админ панель,в закладку добавить файл...
 
^ наверх ^ http://ice-cs.ru
# 17  
mishqa35
SF Team

Avatar пользователя

.jQ*

SF Support Team

Немогу без SF

Сообщений: 732
Откуда: Череповец
Зарегистрирован: 08 Ноября 2007, 20:35:30
Сказали спасибо 129 раз
Статус: offline
ICQ статус 6698669
Опубликовано 07 Июня 2009, 02:29:08
исправил свой пост, там надо вместо action писать step smiley


--------------------
Fusion и jQuery
^ наверх ^ 6698669 http://sf-fusion.ru
1 пользователь сказал спасибо Вам: proper
# 18  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 07 Июня 2009, 02:35:39
mishqa35,Спасибо! Всё работает!
Вот осталось 2 вопроса...smiley Очень надеюсь что на них ответят
1.
Ещё такой вопросик,может уже был,как можно свои лого и картинки защитить? чтоб каждый не мог его себе кинуть,всмысле бывает так нажмешь правой кнопкой на картинку шапки сайта там есть свойства и путь и всё шапка твоя,а видел на многих сайтах,жмешь,а там его нетуsmiley Как можно так же сделать?
Да и на остальные вопрос пожалуйста ответьте..Очень поможете

2.
У меня стоит такой плагин,чтоб могли голосовать гости и чтоб пользователи могли ещё комментарии оставлять. Так вот вопрос : почему комментарии стираются,незнаю по какому периоду,но тупо удаляются через некоторое время тока незнаю какое,как сделать чтоб он их не удалял? Вот плагин

http://www.rus-phpfusion.com/forum/attachments/ip_poll_panel_2.rar


[Изменил(а) proper, 07 Июня 2009, 02:36:09]  
^ наверх ^ http://ice-cs.ru
# 19  
mishqa35
SF Team

Avatar пользователя

.jQ*

SF Support Team

Немогу без SF

Сообщений: 732
Откуда: Череповец
Зарегистрирован: 08 Ноября 2007, 20:35:30
Сказали спасибо 129 раз
Статус: offline
ICQ статус 6698669
Опубликовано 07 Июня 2009, 03:07:39
proper,
1. Надо как то файлом .htaccess делать защиту. По гугли найдешь.
2. Мельком взглянул в код и не что связанного с удалением комментариев не увидел. (будет время свободное гляну получше)


--------------------
Fusion и jQuery
^ наверх ^ 6698669 http://sf-fusion.ru
1 пользователь сказал спасибо Вам: proper
# 20  
proper
Пользователь

Avatar пользователя


ICE-CS Support

Завсегдатый

Сообщений: 89
Зарегистрирован: 13 Апреля 2009, 03:35:19
Сказали спасибо 2 раз
Статус: offline
Опубликовано 07 Июня 2009, 16:55:25
Ок,буду ждать
 
^ наверх ^ http://ice-cs.ru
Перейти на форум:


105,705,210 уникальных посетителей
сейчас: 28 Ноября 2024, 03:14:21
Генерация страницы: 0.53 сек.

Original size:60 кб.
GZipped size: 10 кб.
Compression:83%