Флибс - Книжная кузница
Модераторы: Stasia, Яна, mainaS
Флибс - Книжная кузница
Всем доброго времени суток.
Сегодня закончил и залил на сервер свой новый проект под названием "Флибс - Книжная кузница". Позиционирую его как аналог Самиздата. Прошу обратить внимание на слово "аналог", поскольку до "конкурента" ему еще расти и расти Хотя все же надеюсь что сообщество писателей и читателей сможет оценить его по достоинству.
Коротко опишу новшества по сравнению с Самиздатом:
1. Самое главное новшество это "Части произведений". Каждое произведение представляет собой набор из одной и более частей. Легко можно представить себе часть как отдельные главы романа. Но это не обязательно должны быть именно главы. Любой отрывок или как их любят называть "прода" может быть оформлен в виде части произведения. Части произведения можно читать как отдельно так и в общем файле, который создается автоматически при редактировании списка частей произведения. В общем файле все части собираются по указанному автором порядку и формируется меню с названиями частей для более удобной навигации по ним.
2. Прилично расширил список категорий. Для некоторых из них, таких как например Фантастика и Фэнтези добавил подкатегории.
3. Добавил возможность установки меток (тегов) для произведений. При чем разделил их на три группы:
3.1 Метки по известным вселенным. Часто читатели ищут произведения по какой-то известной вселенной, например: Средиземье, EVE-online, S.T.AL.K.E.R и т.д. Теперь автор при создании произведения может привязать к нему нужную метку и читатели быстрее смогут найти его произведение.
3.2 Метки по известным героям. Тут ситуация схожа с вселенными. Например, автор задумал написать фанфик по Гарри Поттеру, следовательно будет логичным добавить ему соответствующую метку. Но эта группа не ограничивается только конкретными личностями. В нее можно добавлять метки по классам героев, например: гномы, эльфы, демоны ИскИны и т.д.
3.3 Общая группа меток. В нее можно добавлять любые метки, которые не вошли в первые две категории.
4. Добавил удобный редактор для аннотаций и комментариев.
5. На главной странице сайта раз в 10 минут обновляется список новых и обновленных произведений.
6. Топы авторов и книг. Списки категорий, облако тегов и соответственно списки книг по ним.
На данный момент это все. Но планов громадье и за их претворением в жизнь дело не станет.
P.S. Сообщить о проблемах в работе сайта можно тут, а задать вопросы по его работе тут.
Всем спасибо за внимание.
Сегодня закончил и залил на сервер свой новый проект под названием "Флибс - Книжная кузница". Позиционирую его как аналог Самиздата. Прошу обратить внимание на слово "аналог", поскольку до "конкурента" ему еще расти и расти Хотя все же надеюсь что сообщество писателей и читателей сможет оценить его по достоинству.
Коротко опишу новшества по сравнению с Самиздатом:
1. Самое главное новшество это "Части произведений". Каждое произведение представляет собой набор из одной и более частей. Легко можно представить себе часть как отдельные главы романа. Но это не обязательно должны быть именно главы. Любой отрывок или как их любят называть "прода" может быть оформлен в виде части произведения. Части произведения можно читать как отдельно так и в общем файле, который создается автоматически при редактировании списка частей произведения. В общем файле все части собираются по указанному автором порядку и формируется меню с названиями частей для более удобной навигации по ним.
2. Прилично расширил список категорий. Для некоторых из них, таких как например Фантастика и Фэнтези добавил подкатегории.
3. Добавил возможность установки меток (тегов) для произведений. При чем разделил их на три группы:
3.1 Метки по известным вселенным. Часто читатели ищут произведения по какой-то известной вселенной, например: Средиземье, EVE-online, S.T.AL.K.E.R и т.д. Теперь автор при создании произведения может привязать к нему нужную метку и читатели быстрее смогут найти его произведение.
3.2 Метки по известным героям. Тут ситуация схожа с вселенными. Например, автор задумал написать фанфик по Гарри Поттеру, следовательно будет логичным добавить ему соответствующую метку. Но эта группа не ограничивается только конкретными личностями. В нее можно добавлять метки по классам героев, например: гномы, эльфы, демоны ИскИны и т.д.
3.3 Общая группа меток. В нее можно добавлять любые метки, которые не вошли в первые две категории.
4. Добавил удобный редактор для аннотаций и комментариев.
5. На главной странице сайта раз в 10 минут обновляется список новых и обновленных произведений.
6. Топы авторов и книг. Списки категорий, облако тегов и соответственно списки книг по ним.
На данный момент это все. Но планов громадье и за их претворением в жизнь дело не станет.
P.S. Сообщить о проблемах в работе сайта можно тут, а задать вопросы по его работе тут.
Всем спасибо за внимание.
Атогенерация FB2
Добавил возможность атогенерации файлов в формате FB2 как для общего файла произведения так и для всех его частей.
Генерация FB2 формата опциональна и может быть включена или отключена автором для каждого отдельного произведения.
Генерация FB2 формата опциональна и может быть включена или отключена автором для каждого отдельного произведения.
Re: Флибс - Книжная кузница
Добавил "Обсуждения". На странице комментариев, в правой колонке, выводятся 20 последних откомментированных произведений из тех же категорий, к которым принадлежит текущее. Так же добавлен отдельный раздел, который так и называется "Обсуждения". В нем можно посмотреть полный список, сгруппированный по категориям, свежих комментариев ко всем произведениям на сайте.
Re: Флибс - Книжная кузница
Добавил возможность быстрой заливки своих произведений с сайта Самиздат. Для этого автору достаточно всего лишь указать полный URL страницы с текстом на сайте Самиздат при создании или редактировании части произведения. Все остальное система сделает сама.
Re: Флибс - Книжная кузница
Каждому произведению добавил кнопку "Добавить в избранное". После того, как произведение добавлено в ваш список избранных произведений, то любые обновления будут сразу заметны в этом списке. На всех страницах сайта (при условии что вы авторизовались) в верхнем меню присутствует иконка, в виде желтой звездочки, которая начнет моргать, когда хотя бы у одного из ваших избранных произведений появиться обновление.
Re: Флибс - Книжная кузница
Добавил авторизацию через Вконтакте.
Re: Флибс - Книжная кузница
Добавлена возможность привязки своего аккаунта Вконтакте, подгрузки и отображения аватарок. Так же добавлена возможность указывать вид пользователя: читатель, автор или издательство. Добавлена возможность указывать домашнюю страницу автора.
- Маг Империи
- Сообщения: 1836
- Зарегистрирован: 16 ноя 2013, 17:55
Re: Флибс - Книжная кузница
При попытке зай на свою страницу вижу какую-то хрень (браузер Опера) (не работает система, не могу ничего делать)
PHP warning
Invalid argument supplied for foreach()
/opt/flibs/www/protected/controllers/AuthorController.php(75)
63 if (empty($author)) {
64 return $this->render('page');
65 }
66
67 // Get author description
68 $description = UserDescription::model()->getByUserId($id);
69
70 // Get books list
71 $books = Book::model()->getByUserId($id);
72
73 // Prepare keywords
74 $keywords = array($author['display_name']);
75 foreach ($books as $typeId => $items) {
76 foreach ($items as $item) {
77 $keywords[] = $item['title'];
78 }
79 }
80
81 // Set page title
82 $this->page_title = $author['display_name'];
83
84 // Set meta info
85 $this->meta_keywords = join(', ', $keywords);
86 $this->meta_description = !empty($description) ? $description : null;
PHP warning
Invalid argument supplied for foreach()
/opt/flibs/www/protected/controllers/AuthorController.php(75)
63 if (empty($author)) {
64 return $this->render('page');
65 }
66
67 // Get author description
68 $description = UserDescription::model()->getByUserId($id);
69
70 // Get books list
71 $books = Book::model()->getByUserId($id);
72
73 // Prepare keywords
74 $keywords = array($author['display_name']);
75 foreach ($books as $typeId => $items) {
76 foreach ($items as $item) {
77 $keywords[] = $item['title'];
78 }
79 }
80
81 // Set page title
82 $this->page_title = $author['display_name'];
83
84 // Set meta info
85 $this->meta_keywords = join(', ', $keywords);
86 $this->meta_description = !empty($description) ? $description : null;
Только Магическая Империя гарантируeт стабильность и процветание
= До пенсии - 2 года! =
= До пенсии - 2 года! =
Re: Флибс - Книжная кузница
пару дней назад поправил.