Антон Шаманов: Не проще, но быстрее и экономичнее. Не думаю что автор зная о регулярках, задавал бы этот вопрос. Ну и все равно надо получить вначале что парсить, я так понимаю основная проблема у него именно с этим.
l55uiz: Клик меню - ajax - получены данные, вставили в html, сохранили в localStorage еще 1 клик, проверили нет ли у нас в localStorage уже этой инфы, если нет - опять ajax. Вы же хотели избежать лишних запросов?
Антон Вебсайтовский: А вторая ошибка о том, что указывать кодировку надо только если есть файл, который указан в src, у Вас его нет, а значит и атрибут charset не нужен.
HellWalk: Вот так просто, не видя логов и т.д. По Вашим несвязным 3 строкам описания, я возьму и назову Вам название бота, который к Вам зашел, может еще имя создателя? Я бы с радостью, но мой магический шар, по пятницам не занимается предсказаниями.
Allexon: несколько профайлов это все равно меньше, чем бесконечность ip. К тому же блокируя профайл соц сети мы блокируем 1 пользователя, блокируя ip мы блокируем целую группу пользователей.
Как вариант сделать привилегии. Без привязки к соц сети - только премодерация, с привязкой без премодерации.
Так же есть варианты с жалобами, как тут на тостере, это позволяет сократить штат модераторов. Постмодерация выборки, согласно жалобам.
GreenMan1899: Посмотрите на код любого аккордеона и сделайте что бы скрывал tr после определенной. Можно таблице сделать класс collapse и через css скрывать, а по клику на кнопку просто toggleClass('collapse')