Перейти на главную страницу форума
Логин:
Пароль:
Запомнить  
Забыли пароль?
Регистрация »

tbooklist.org

   Версия для печати
Правила форума
Страницы:
  1  2  3  4  5  6
Автор Предыдущая тема Темы Следующая тема  
Лекс
Хранитель


Бельгия
897 сообщений
Послано - 26 Июня 2015 :  07:47:35  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
TSSkz, если каждую запись редактировать на отдельной странице, то да. Но в админке у вас наверняка есть общий список книг - скопируйте контрол туда и свяжите аджаксом. Ну или сразу во фронтэндовом списке сделайте X-editable для модеров - тогда вообще админка не нужна


TSSkz
Хранитель



504 сообщений
Послано - 28 Июня 2015 :  08:07:33  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Лекс
Основная проблема - в идентификации автора.
Хотя таки да, словари в разы ускорят дело.



Nedo
Магистр



156 сообщений
Послано - 01 Июля 2015 :  19:16:21  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
TSSkz, если бы у вас можно было бы отделить бабскую писанину от нормального творчества - вообще было бы шикарно. ;)



Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

TSSkz
Хранитель



504 сообщений
Послано - 01 Июля 2015 :  19:54:16  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Nedo
Со временем будет введен фильтр по полу автора.



Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

Totenhelle
Хранитель



453 сообщений
Послано - 01 Июля 2015 :  21:22:17  Посмотреть инфо об авторе Посмотреть читательский профиль  Получить ссылку на сообщение  Ответить с цитатой
TSSkz пишет:



Nedo
Со временем будет введен фильтр по полу автора.


Имхо лишняя бессмысленная работа.



Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

Радужный Фарш
Посвященный


Россия
21 сообщений
Послано - 01 Июля 2015 :  21:40:27  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Totenhelle пишет:



TSSkz пишет:



Nedo
Со временем будет введен фильтр по полу автора.


Имхо лишняя бессмысленная работа.


По мне так нужная весчь, многие принципиально не читают женских авторов, нервы берегут.



Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

graysand
Магистр


Россия
216 сообщений
Послано - 02 Июля 2015 :  02:47:05  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
TSSkz пишет:


Со временем будет введен фильтр по полу автора.


По моему, не на столько актуально, как фильтр по статусу, "не заморожено".


Скрытый текст




Отредактировано - graysand 02 Июля 2015 02:54:35

Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

TSSkz
Хранитель



504 сообщений
Послано - 02 Июля 2015 :  10:36:50  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Totenhelle
Многие просят.
graysand
Многие принципиально не читают произведения за авторством женщин.

как фильтр по статусу

Пока что с фильтрами определенные трудности. Скрипт который используется на данный момент слишком эм...трудный? тяжелый?чрезмерно сложный? В общем мне он не нравится, и я надеюсь в скором времени найти ему более адекватную замену.

----------------------------------------------------------
upd
В планах обновление скриптов связанных с фильтрами/таблицей, обновление интерфейса, и уже позже работа над фильтрами по полу автора и доработка уже существующих фильтров (вроде невозможности отсортировать таблицу одновременно только по законченным/пишущимся произведениям).


Отредактировано - TSSkz 02 Июля 2015 10:41:08

Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

graysand
Магистр


Россия
216 сообщений
Послано - 02 Июля 2015 :  11:11:37  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой

Скрытый текст



Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

TSSkz
Хранитель



504 сообщений
Послано - 02 Июля 2015 :  11:35:13  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
graysand
Скрытый текст



Отредактировано - TSSkz 02 Июля 2015 11:36:49

Перемещено из Попаданцы в известные миры - 4 - 02 Июля 2015 11:40:07

TSSkz
Хранитель



504 сообщений
Послано - 02 Июля 2015 :  11:43:11  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
up
Перенесли комменты из попаданцев.



graysand
Магистр


Россия
216 сообщений
Послано - 02 Июля 2015 :  12:05:29  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой

Скрытый текст


TSSkz
Хранитель



504 сообщений
Послано - 02 Июля 2015 :  13:36:03  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
graysand
В том примере что предложил я все правильно
т.е.

Если статус = заморожено - $status_book (который позже будет добавлен в ячейку) будет означать frozen

if('$data['status']' == 'Заморожено')
{
$status_book = 'frozen';
}

Если статус != заморожено - $status_book будет означать not_frozen

else
{
$status_book = 'not_frozen';
}

"ни каких галочек, добавить ещё один статус к тем 3-м что там есть"

В том то и дело - тут идет js, каждый вариант фильтра (фэндом, пол персонажа и т.д.) это ячейка в таблице, как добавить еще один фильтр, который бы просто выносил из таблицы все строки с определенным значением - я не знаю.
Я курил мануал, но это мало чем помогло - либо я дурак, либо все действительно довольно ограничено изначально.


Отредактировано - TSSkz 02 Июля 2015 13:57:06

Лекс
Хранитель


Бельгия
897 сообщений
Послано - 02 Июля 2015 :  21:06:33  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
TSSkz, фильтры должны добавляться в SQL-запрос, который выглядит как-то так:

SELECT * FROM books WHERE (...) AND (status <> 'suspended') ORDER BY name ASC

Тогда на чистом php будет что-то вроде:

$conditions = [];
if (isset($_GET['status'])) {
    $op = $_GET['status_op'] == '=' ? '=' : '<>';
    $value = mysql_real_escape_string($_GET['status']);
    $conditions[] = "(status {$op} {$value})";
}
...
$query = 'SELECT * FROM books';
if (!empty($conditions))
    $query .= implode(' AND ', $conditions);
$order_by = 'created_at';
$order = 'DESC';
$order_by_values = ['name', 'created_at']; // to prevent SQL-injections
if (isset($_GET['order_by']) && in_array($_GET['order_by'], $order_by_values)) {
    $order_by = $_GET['order_by'];
    $order = $_GET['order'] == 'DESC' ? 'DESC' : 'ASC';
}
$query .= " ORDER BY $order_by $order";
$result = mysql_query($query);


TSSkz
Хранитель



504 сообщений
Послано - 03 Июля 2015 :  15:38:03  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Лекс
Сейчас другим занят, позже гляну.


Totenhelle
Хранитель



453 сообщений
Послано - 03 Июля 2015 :  17:45:47  Посмотреть инфо об авторе Посмотреть читательский профиль  Получить ссылку на сообщение  Ответить с цитатой
Ну вот опять в тему фильтра по полу автора. Вот это почитайте http://samlib.ru/i/isakow_j_d/bezgranichnyj.shtml Нет, уточню, что я не собираюсь хаять это произведение, но без уточнения, что автор тот-то и тот-то подумал бы, что написала девушка, поскольку веет от него романтикой, чувственностью, лирической возвышенностью. А вот фильтры типа "статус" (заморожен или в процессе), "источник" (фикбук, самиздат и т.д.) имхо необходимы.


Rect
Ищущий Истину



52 сообщений
Послано - 03 Июля 2015 :  20:37:06  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
[url=http://rghost.ru/8KXRTwzBl.view][/url]

Ну и как это понимать?


TSSkz
Хранитель



504 сообщений
Послано - 03 Июля 2015 :  21:07:00  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Rect
Мою рукожопость.
Уже поправил.

----------------------------------------

6 часов и в поисках одной ошибки. 6 часов.

Народ, тестим систему рейтинга.

http://tbooklist.org/animefic

http://tbooklist.org/animeinfic

http://tbooklist.org/litrpg


Отредактировано - Костик 05 Июля 2015 20:40:27

Rect
Ищущий Истину



52 сообщений
Послано - 04 Июля 2015 :  04:02:53  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Бывает зато прикольное обновление запустил надеюсь теперь будет проще фанфы выбирать хотя это спорный вопрос))


Admin
Администратор
TSSkz
Хранитель



504 сообщений
Послано - 04 Июля 2015 :  16:57:28  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
В общем добавил разные цвета для различных значение (-,+,0), корректировку позиции (дабы трех и более значные цифры не уходили в ебеня)
Нашел пару багов, позже поправлю.

Блок от накрутки основан на ip, обход элементарный.
В будущем добавлю возможность голосования только авторизированным пользователям.

Недельку потестю, если не будет явной накрутки - оставлю, будет - отложу рейтинг на будущее. На очень далекое будущее.



Отредактировано - TSSkz 04 Июля 2015 18:26:36

shepar
Хранитель


Украина
831 сообщений
Послано - 04 Июля 2015 :  18:15:49  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Полезная штука.
Вот бы малую форму ещё бы изолировать=законченное, но меньше 100k отправить в отдельный список. Жанр, понимаете ли, читать хочется только творения большого размера
Спасибо за подсказку — фильтры решают ))



Отредактировано - shepar 04 Июля 2015 19:16:35

TSSkz
Хранитель



504 сообщений
Послано - 04 Июля 2015 :  18:25:55  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
shepar
Есть же фильтр по размеру и статусу?

Отредактировано - TSSkz 04 Июля 2015 19:03:50

TSSkz
Хранитель



504 сообщений
Послано - 04 Июля 2015 :  19:22:38  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
shepar
...ну вот кто вместо новых сообщений обновляет уже существующие? :|



Отредактировано - TSSkz 04 Июля 2015 19:22:59

Rect
Ищущий Истину



52 сообщений
Послано - 04 Июля 2015 :  20:23:46  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
У меня например ваши фильтры не пашут от слова вообще Опера 12. Наводиш на них кликаеш мышкой и ни какова результата только выделение происходит и все.


TSSkz
Хранитель



504 сообщений
Послано - 04 Июля 2015 :  21:06:36  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Rect
Кеш/куки почистите - обычно помогает.
Если не помогло - причина в браузере/нет поддержки js/причина в неведомой хрени.


Rect
Ищущий Истину



52 сообщений
Послано - 04 Июля 2015 :  21:14:40  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Скорее всего причина в неведомой херне так как кэш куки чищу регулярно раз в месяц может 2.
Ставил даже последнюю версию оперы ничего не изменилось. А JS работает норм иначе бы у меня не грузились многие сайты и бр игрушки.


TSSkz
Хранитель



504 сообщений
Послано - 04 Июля 2015 :  21:43:12  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Rect

Опера 12

Скорее всего причина в этом, опера 28 - фильтры работают.
Насчет косячности не ко мне - скрипт сторонний, уже 2 месяца обкладываю его костылями.


TSSkz
Хранитель



504 сообщений
Послано - 05 Июля 2015 :  14:29:02  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
upd
Обновлен вывод одиночных аннотаций.
При наведении на рейтинг произведения всплывает див с кол-во голосов.

------------------------------

Известные баги:
1.За голос считаются все взаимодействия пользователя с рейтингом т .е. если пользователь последовательно поставит произведению + - + это будет считаться за 3 голоса.
/ Позже подумаю как поправить.
Возможно просто уберу возможность голосовать за произведение несколько раз. /
2.Кол-во голосов обновляется только после перезагрузки страницы.


Отредактировано - TSSkz 05 Июля 2015 14:36:19

Rect
Ищущий Истину



52 сообщений
Послано - 05 Июля 2015 :  17:28:16  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Решил зайти вечерком глянуть что нить новое почитать и что захожу в тему попаданцы в анимэ
сайт не может прогрузится опера постоянно то виснить то нет глянул в дз. сайт стал опять грузить проц на 50% пришлось убивать оперу в дз. Не знаю что ты там накрутил но исправляй пару дней назад все робило прекрасно..

При том что если просто заходиш на сайт то все норм а если в какую ни буть тему то начинается ППЦ.


Отредактировано - Костик 05 Июля 2015 21:58:30

TSSkz
Хранитель



504 сообщений
Послано - 05 Июля 2015 :  19:09:58  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Rect
Йоу, возвращаемся в старые добрые деньки.

Такая хня во всех списках?

Сейчас проблемы есть?

Лично у меня все более-менее нормально, при заходе в попаданцев хром жрет ~45% в течении нескольких секунд, но т.к. у меня иногда бывают ощущения что мой проц повидал на своем веку динозавров - то по сравнению с другими сайтам все нормально.



Отредактировано - TSSkz 05 Июля 2015 19:49:56

Rect
Ищущий Истину



52 сообщений
Послано - 05 Июля 2015 :  19:40:02  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Проблемы есть тока с двумя спискоми попаданцами в анимэ и литрпг.Другие списки я
проверил прогружается норм хоть и подвисает чутка но не смертельно. у меня есть предложение
сделать все жанры во вкладках чтоб они отрывались и закрывались возможно это уменьшит нагрузку на проц покрай не менре не будет пронружатся весь огромный список в 700шт.пр.
Пример вот такой как на сайте

[url=http://rghost.ru/7jmYZnzT4.view][/url]

[url=http://rghost.ru/8nTfYyf7X.view][/url]


TSSkz
Хранитель



504 сообщений
Послано - 05 Июля 2015 :  20:16:45  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Rect


Я думаю реализовать нечто вроде подгрузки данных в реальном времени.

http://nexts.github.io/Clusterize.js/
https://github.com/fulmicoton/fattable



Отредактировано - Костик 05 Июля 2015 21:56:16

Rect
Ищущий Истину



52 сообщений
Послано - 05 Июля 2015 :  20:29:40  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Хз. я лищ предложил)) да и пр.я не шарю.


Костик
Инквизитор


Россия
16947 сообщений
Послано - 05 Июля 2015 :  21:56:00  Посмотреть инфо об авторе Посмотреть читательский профиль  Получить ссылку на сообщение  Ответить с цитатой
TSSkz
Похоже слова совсем не контролируем.


Rect
Ищущий Истину



52 сообщений
Послано - 06 Июля 2015 :  00:20:38  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Поставил Goole и все заработало.Проблемная опера.А проц стал грузится с 40% до 55%.А если
не трогать сайт и переключится на др.вк. то ваще от 6% до 20%.
В общем все зашебись.



Отредактировано - Rect 06 Июля 2015 00:32:49

TSSkz
Хранитель



504 сообщений
Послано - 07 Июля 2015 :  09:02:11  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Костик
Да вообще ужас.

Rect
хз


TSSkz
Хранитель



504 сообщений
Послано - 07 Июля 2015 :  16:32:52  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
upd
О ГОСПОДИ, НЕУЖЕЛИ ЭТО...ОПТИМИЗАЦИЯ???
*Впервые с начала перехода на самописный движок.
Ну и как бонус - снижена нагрузка за счет подгрузки аннотаций по мере надобности.


TSSkz
Хранитель



504 сообщений
Послано - 09 Июля 2015 :  17:46:09  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
Есть мысли насчет составления и систематизации огромной базы по попаданцам всех мастей (фэнтези, фантастика, прошлое, альтернатив и т.д.), нет желающих помочь?



sokolov-andrei
Хранитель


Россия
331 сообщений
Послано - 09 Июля 2015 :  17:53:32  Посмотреть инфо об авторе  Посетить домашнюю страницу sokolov-andrei Посмотреть читательский профиль  Получить ссылку на сообщение  Ответить с цитатой
первое что надо сделать это отдельную категорию ПОПАДАНЦЫ
второе, разделить на жанры(как в ЛитРПГ на сайте), т.е куда попал (фэнтези, фантастипка и т.д)
третье, можно сделать так что бы было понятно кто гг маг, воин, убийца и т.д
мне кажется это будет нормальная систематизация


TSSkz
Хранитель



504 сообщений
Послано - 09 Июля 2015 :  17:59:00  Посмотреть инфо об авторе  Получить ссылку на сообщение  Ответить с цитатой
sokolov-andrei
Эм, собственно идея как раз такая.

Я имел ввиду помощь в заполнении)


Тема продолжается на 6 страницах:
  1  2  3  4  5  6
 
Перейти к:

Ответить на тему "tbooklist.org"

Экран:   
Логин:  
Пароль:  
Авторизовать на форуме:  
Форматирование:   Жирный Курсив Подчеркнуть Зачеркнуть Вставить кавычки Выравнивание по левому краю Центрировать Выравнивание по правому краю Горизонтальная линия Вставить ссылку Вставить E-mail Вставить картинку Вставить цитату Спойлер Вставить список
   
Сообщение:  
* HTML разрешен
* Внутренний язык включен


радость [:)]
радость!!! [:D]
стыд [:I]
язык [:P]
злость [}:)]
подмигивание [;)]
шутка [:o)]
черный глаз [B)]
грусть [:(]
скромность [8)]
шок [:O]
гнев [:(!]
смерть [xx(]
поцелуй [:X]
одобрение [^]
несогласие [V]

  Отметьте для добавления собственной подписи из вашего профайла.
Отметьте для получения ответов по e-mail.
     

Последние 10 сообщений | Активные форумы | Тематические разделы | Хранители | Инквизиторы | Поиск | Вопросы и ответы
© Wilmark Design Пользовательское соглашение
Политика конфиденциальности
Snitz Forums 2001
Русификация: Wilmark Design