Автор Тема: Скрипт комментариев не принимает некоторые адреса  (Прочитано 4666 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Lexx

  • Гость
При вводе некоторых адресов в новый комменентарий (поле URL), сервер выдает ошибку 500. Пример адреса: http://vasyapupkin.deviantart.com/.
Методом научного тыка я выяснил, что ошибка, возможно (если эти строки закомментированы, ошибка не вылазит) в строках:
if (($in{\'www\'}=~/(^|\\s)(http:\\/\\/)?((?:[-\\w\\.]+)+\\.\\w{2,4})(?:$|\\s)/)&&(length($in{\'www\'})<50)){$in{\'www\'}=\'http://\'.$3;}
else {$in{\'www\'}=\'\';}

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
угу, чего-то я там перемудрил, замените 1-ю строку на:
if (($in{\'www\'}=~/(http:\\/\\/)?((?:[-\\w\\.]+)+\\.\\w{2,4})/)&&(length($in{\'www\'})<50)){$in{\'www\'}=\'http://\'.$2}
 в исканиях.

Lexx

  • Гость
Green Kakadu
Все заработало. Спасибо! :)

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Lexx это для http://www.swgalaxy.ru/ ?
прикольный :)
а чего тебе для счастья не хватает в санитаре (хотелось бы услышать мнение искушенного пользователя)?
 в исканиях.

Lexx

  • Гость
Green Kakadu
Цитировать
это для http://www.swgalaxy.ru/ ?

Да, а откуда сведения? :)
Цитировать
а чего тебе для счастья не хватает в санитаре (хотелось бы услышать мнение искушенного пользователя)?

Ну, наверное, как и многим:
1. Возможность менять имя категории (пока использую mod_rewrite).
2. Большей гибкости в шаблонах. К примеру, сделать, хотя-бы для e-mail и url, также как и для foto, если в поле пусто, то ничего не выводится, если не пусто, то с учетом шаблона в foto.txt.
3. Возможность добавлять свои поля к статье.
4. Возможность ставить оценку статье (в этом случае можно и сортировку статей по рейтингу, но не обязательно).
5. Разное количество статьей на странице для разных категорий.
6. Вход для авторов, чтобы авторы сами могли статьи добавлять.
Пока больше ничего вспомнить не могу.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Цитировать
Lexx:
Да, а откуда сведения?

http://webscript.ru/sanitarium  - образцово-показательные примеры :)


Цитировать
Lexx:
Ну, наверное, как и многим:

да, в общем-то стандарный набор
Цитировать
Lexx:
Большей гибкости в шаблонах.

.. coming soon правда уже думаю, не переборщил ли я с воз-ю настраивания всего и вся, получается довольно навороченная система
 в исканиях.

Lexx

  • Гость
Еще вспомнил, лично мне не помешала бы возможность использования для первой страницы статьи шаблон, отличный для последующих страниц. Хотя подобное может больше никому не понадобиться... :)

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Цитировать
Lexx:
 использования для первой страницы статьи шаблон

мм, а для чего? Что бы там особое выводил?
 в исканиях.

Lexx

  • Гость
Green Kakadu
У меня часто возникает необходимость выводить на первой то, чего не должно быть на остальных. Простой пример, я думаю, что информация об авторе (имя, e-mail, url, аватар) должна быть только на первой странице, а на последующих выводить ее нет смысла. Ну и всякие там оценки статьи и т. п.
Цитировать
Lexx:
.. coming soon правда уже думаю, не переборщил ли я с воз-ю настраивания всего и вся, получается довольно навороченная система

Хотя возможно это все можно будет реализовать с помощью новой системы шаблонов. :)

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
Цитировать
Lexx:
информация об авторе (имя, e-mail, url, аватар)

согласен

Цитировать
Lexx:
возможно это все можно будет реализовать с помощью новой системы шаблонов

да :)
 в исканиях.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28