Здравствуйте!
Пожалуйста,подскажите,возможно ли на форуме сделать так,чтобы пользователи могли редактировать свое сообщение в течении 10-15 минут с момента его отправки?
Вопрос по кнопке "Редактировать сообщения"
Сообщений 1 страница 11 из 11
Поделиться1Чт, 25 Фев 2010 09:20:56
Поделиться2Чт, 25 Фев 2010 09:26:01
Есть только такйо скрипт, который дает пользователям редактировать последнее сообщение.
По вопросу "редактировать свое сообщение в течении 10-15 минут с момента его отправки" обратитесь к скриптерам. Без помощи Js здесь не обойтись...
Поделиться3Чт, 25 Фев 2010 09:28:18
Есть только такйо скрипт, который дает пользователям редактировать последнее сообщение.
А можно ли попросить такой скрипт?
Поделиться4Чт, 25 Фев 2010 09:34:49
Вот, прямая ссылка на пост: Новые возможности форума - скрипты
#155
Поделиться5Чт, 25 Фев 2010 09:38:53
Reysler
Пасибочки!!!
Поделиться6Чт, 25 Фев 2010 09:55:24
что то вот этот скрипт у меня не работает
<script>
document.getElementsByClassName = function(clsName){
var retVal = new Array();
var elements = document.getElementsByTagName("*");
for(var i = 0;i < elements.length;i++){
if(elements[i].className.indexOf(" ") >= 0){
var classes = elements[i].className.split(" ");
for(var j = 0;j < classes.length;j++){
if(classes[j] == clsName)
retVal.push(elements[i]);
}
}
else if(elements[i].className == clsName)
retVal.push(elements[i]);
}
return retVal;
}
if (GroupID && GroupID >= 4)
{
var arr = document.getElementsByClassName('pl-edit');
if (arr && arr.length > 1)
{
for (var i = 0; i < arr.length - 1; i++)
{
arr[i].innerHTML = '';
}
}
Поделиться7Чт, 25 Фев 2010 10:00:26
Tutsy
скрипт не закрыт, обратите внимание на его концовку, скопируйте ещё раз сам код
У вас нет (выделено красным)
<script>
document.getElementsByClassName = function(clsName){
var retVal = new Array();
var elements = document.getElementsByTagName("*");
for(var i = 0;i < elements.length;i++){
if(elements[i].className.indexOf(" ") >= 0){
var classes = elements[i].className.split(" ");
for(var j = 0;j < classes.length;j++){
if(classes[j] == clsName)
retVal.push(elements[i]);
}
}
else if(elements[i].className == clsName)
retVal.push(elements[i]);
}
return retVal;
}if (GroupID && GroupID >= 4)
{
var arr = document.getElementsByClassName('pl-edit');if (arr && arr.length > 1)
{for (var i = 0; i < arr.length - 1; i++)
{
arr[i].innerHTML = '';
}
}}
</script>
Поделиться8Чт, 25 Фев 2010 11:11:53
не работает
Отредактировано Tutsy (Чт, 25 Фев 2010 15:11:20)
Поделиться9Чт, 25 Фев 2010 15:11:36
помогите кто может!
Поделиться10Чт, 25 Фев 2010 16:02:56
Работает на простых пользователях. проверенно.
Поделиться11Чт, 25 Фев 2010 20:13:24
Очень помогло, спасибо! Сначала тоже не работало, я вставила и в HTML-верх и HTML-низ одновременно - всё отлично работает, причём на админов не действует)))
Похожие темы
НескончаеМЫе общие вопросы от новичков (29) | Корзина | Пн, 28 Мар 2011 |
Типовые Вопросы (ЧаВо) | Справочная | Пн, 28 Апр 2014 |
НескончаеМЫе общие вопросы от новичков (30) | Архив | Пн, 6 Июн 2011 |
Сделать так, чтобы человек не мог удалить первое сообщение в теме | Сделаем сервис лучше | Пн, 17 Июл 2023 |
Общие вопросы от новичков (63) #2 | Форум для новичков | Вс, 6 Апр 2025 |