Dodany: 30.06.2010 15:46|Autor: Episodex

BiblioNETka> O BiblioNETce

Zmiany i poprawki 30.06.2010


Pora na kolejną porcję nowych funkcji :). Najbardziej rzuca się w oczy zmiana ułożenia menu. Powoli zaczynamy zmieniać design, tak żeby był bardziej intuicyjny w obsłudze i łatwiejszy do opanowania dla nowych użytkowników. Dlatego stopniowo będziemy odchodzić od wielu porozrzucanych menu na rzecz bardziej jednolitej formy ;). A oto lista dalszych zmian:

Najważniejszą nowością jest zmiana sposobu edycji książki. Teraz każdy zalogowany użytkownik może wprowadzać zmiany do istniejących książek. Zmiany te są przesyłane do zatwierdzenia przez użytkowników mających odpowiednie prawa. Zapisywana jest również cała historia zmian i jest możliwość powrócenia do dowolnej starszej wersji lub przywrócenia tylko niektórych elementów ze starszych wersji. Ilość akceptacji i odrzuceń zmian dla każdego użytkownika jest zliczana i w niedalekiej przyszłości użytkownicy robiący najlepsze zmiany dostaną prawa samodzielnej edycji każdej książki bez konieczności zatwierdzania przez kogoś innego.

Pozostałe zmiany:

- Dodane menu po lewej z szybkim dostępem do kilku najciekawszych funkcji
- W menu na samej górze jest przycisk "Wersja do czytania", powoduje on ukrycie wszystkiego poza środkową częścią serwisu i wygodniejsze czytanie np. recenzji, bez "rozpraszaczy"
- Na stronach książek przy tytułach dodane zostały gwiazdki reprezentujące ocenę książki, dzięki temu ocena jest widoczna natychmiast i nie trzeba jej szukać zakopanej we wszystkich informacjach o książce, jest to też informacja dla Google'a
- W Katalogu dodana jest nowa zakładka "Nowości na Allegro" gdzie wypisane są wszystkie aukcje, które wystawiają użytkownicy BiblioNETki
- Drugą ciekawą opcją w katalogu jest możliwość wyświetlania rankingów tylko dla książek wydanych w konkretnym roku (np. bieżącym)
- Istnieje teraz możliwość blokowania użytkownikom podpisów
- W Recenzjach dodana została zakładka Najlepsi recenzenci, w której można zobaczyć ranking recenzentów z największymi ilościami polecanych recenzji
- Poprawione wyszukiwanie jeśli w polu wyszukiwania wpisało się "!"
- Poprawione logowanie jeśli następowało ze stron FAQ, O BiblioNETce, Regulamin itd
- Zlikwidowanie przycisku Wyloguj i dodanie linku Wyloguj na dole menu użytkownika oraz w górnym menu
- Na stronach recenzji i czytatek pokazane są ilości ich wyświetleń
- Dyskretna informacja dla użytkowników stosujących AdBlocka z prośbą o dodanie wyjątku dla BiblioNETki :)
- Wyświetlanie czytatek, recenzji i tematów na forum napisanych przez obserewowanych użytkowników
- Kanał RSS z polecanymi recenzjami
- Spora ilość drobnych poprawek, których tutaj nie ma sensu z osobna wymieniać :)

Jak zwykle proszę o zgłaszanie tutaj błędów związanych z tymi zmianami.
Wiemy, że teraz serwis działa powoli i pracujemy nad tym.

Pozdrawiam!
Wyświetleń: 44870
Dodaj komentarz
Przeczytaj komentarze
ilość komentarzy: 56
Użytkownik: agatatera 30.06.2010 16:34 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Bardzo ciekawe zmiany :) Część już sprawdziłam, a z resztą postaram się zapoznać w ciągu najbliższych dni.
Użytkownik: asbb 30.06.2010 16:48 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Świetnie, że się pojawił RSS z recenzjami, bardzo tego brakowało. Teraz będę nimi bardziej na bieżąco :-)

Mam jednak drobne pytanie, jak wyłączyć „dyskretną” informacje dla użytkowników AdBlocka, jeśli się z niego nie korzysta, a dodatkowo brakuje takiego przycisku, jak na obrazku?
Użytkownik: misiabela 30.06.2010 16:50 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Ja z tych, co to zmian nie lubią. Ale dzisiaj mi się podoba :-))
Użytkownik: emem 30.06.2010 18:15 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Gwiazdki bez opisu każdej z ocen? Nie, tylko nie to. Konkretny opis każdej oceny na skali był bardzo pomocny- dla mnie.

Prośba- nie idźmy w stronę coraz bardziej interaktywnego i nowoczesnego serwisu, OK? :)
Użytkownik: Admin 30.06.2010 19:07 napisał(a):
Odpowiedź na: Gwiazdki bez opisu każdej... | emem
Nie, ocenianie samych gwiazdek jest bez sensu. Oceniający musi mieć świadomość tego co tak naprawdę jego ocena oznacza.
Użytkownik: kate_666 30.06.2010 19:23 napisał(a):
Odpowiedź na: Nie, ocenianie samych gwi... | Admin
Hmm gwiazdki wg mnie nie do końca są takie fajne, bo, jak zauważyłam, zaokrąglają ocenę. Niby to nie jest duża różnica, ale ja np wolę wiedzieć jak dokładnie wygląda średnia - inaczej patrzę na książkę z oceną 4,76 niż z 5,00... Może zamiast tego wystarczyłoby podkreślenie linijki 'Średnia ocena'?
Użytkownik: emem 30.06.2010 19:36 napisał(a):
Odpowiedź na: Hmm gwiazdki wg mnie nie ... | kate_666
ach, już widzę, że "stary" sposób oceniania też jest dostępny, przepraszam, nie zauważyłam tego wcześniej :>
Użytkownik: carmaniola 30.06.2010 19:38 napisał(a):
Odpowiedź na: Hmm gwiazdki wg mnie nie ... | kate_666
Ale ta "średnia ocena" na stronie ksiązki też jest. Gwiazdki są tylko dodatkiem łatwo wpadającym w oko. ;-)
Użytkownik: wwwojtusOpiekun BiblioNETki 01.07.2010 07:55 napisał(a):
Odpowiedź na: Hmm gwiazdki wg mnie nie ... | kate_666
Poza tym po najechaniu kursorem na gwiazdki wyświetla się średnia ocen
Użytkownik: kate_666 01.07.2010 21:53 napisał(a):
Odpowiedź na: Poza tym po najechaniu ku... | wwwojtusOpiekun BiblioNETki
Tak, wiem, ale nadal to jakoś to do mnie nie przemawia... Nie pasuje mi do wyglądu strony książki.
Użytkownik: carmaniola 30.06.2010 19:26 napisał(a):
Odpowiedź na: Nie, ocenianie samych gwi... | Admin
To tak przy okazji oceniania dodaję ku pamięci... Był już gdzieś temat, bo ktoś założył, dotyczący oceny 4+ określonej w spisie jako "całkiem dobra". Podobnie jak uczestnikom tamtej dyskusji "całkiem dobra", kojarzy mi się z "lepsza niż przeciętna, ale mniej niż dobra", czyli 3+.
Może niech już lepiej będzie "dobra z plusem" (sama nie potrafię wymyślić lepszej nazwy), ale nie "całkiem dobra", bo to mylące.
Użytkownik: moriakaice 30.06.2010 21:01 napisał(a):
Odpowiedź na: To tak przy okazji ocenia... | carmaniola
"Ponad dobra" dla 4.5? Tak chyba na studiach wpisują, ale mogę się mylić, bo nie mam przy sobie indeksu.
Użytkownik: moreni 30.06.2010 21:11 napisał(a):
Odpowiedź na: "Ponad dobra" dla 4.5? Ta... | moriakaice
U mnie wpisywali "dobry plus".;)
Użytkownik: Pingwinek 30.06.2010 22:19 napisał(a):
Odpowiedź na: U mnie wpisywali "dobry p... | moreni
U mnie "dobry+ / db+".
Użytkownik: carmaniola 30.06.2010 19:36 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
"Na stronach recenzji i czytatek pokazane są ilości ich wyświetleń "

No, gdzie? poproszę o pokazanie palcem, bo nic nie widzę!

A tu: "Wyświetlanie czytatek, recenzji i tematów na forum napisanych przez obserwowanych użytkowników", bardzo proszę o więcej informacji jak to ma wyglądać, bo nawet nie wiem czego szukać.

A tak w ogóle to zmiany super! Możliwość sortowanie ocen książek w rankingu wg roku wydania wydaje mi się bardzo, bardzo przydatna - od razu sprawdziłam, że "Bękart ze Stambułu" - cudo! - jest na 7 miejscu w 2010 r. :-)
Użytkownik: moreni 30.06.2010 20:51 napisał(a):
Odpowiedź na: "Na stronach recenzji i c... | carmaniola
Liczba wyświetleń jest w prawym dolnym rogu, obok liczby komentarzy.:)
Użytkownik: carmaniola 01.07.2010 20:50 napisał(a):
Odpowiedź na: Liczba wyświetleń jest w ... | moreni
A, dziękuję! :-) Chwilę jeszcze szukałam, bo wydawało mi się, że powinnam to widzieć obok liczby komentarzy bez otwierania tekstu, a tu... figa! Muszę otworzyć tekst, czyli dołożyć się do liczby wyświetleń, niekoniecznie czytając. :-)
Użytkownik: moriakaice 30.06.2010 20:57 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
"- Dyskretna informacja dla użytkowników stosujących AdBlocka z prośbą o dodanie wyjątku dla BiblioNETki :)"
Ależ uogólnienie :P Ja, na ten przykład, używam Privoxy i Opery :P
Użytkownik: janmamut 01.07.2010 00:11 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Wersja do czytania to bardzo cenna inicjatywa, między innymi zbliżająca wygląd do dawnego, pastelowego i pozwalająca lepiej wykorzystać monitor o niewielkiej rozdzielczości.

A czy może być w jakiejś przyszłości możliwość dziedziczenia tego wyboru w dół drzewa?
Użytkownik: gosiaw 01.07.2010 08:11 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Nowy cykl został utworzony podczas edycji książki przez użytkownika, a nie dopiero podczas zatwierdzania tej edycji. Nazwałam ten cykl nieco inaczej niż użytkownik proponował, więc powstał nowy cykl, a to co użytkownik proponował zostało. Wyrzuciłam już, żeby nie było bałaganu, ale myślę, że cykl albo powinien fizycznie powstawać dopiero podczas weryfikacji, albo powinien znikać, jeśli podczas weryfikacji zostało wpisane jednak coś innego. Ze wskazaniem na to pierwsze, moim zdaniem.
Użytkownik: gosiaw 01.07.2010 08:27 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Można przystąpić do edycji, niczego nie zmienić, zatwierdzić, a zgłoszenie pustej edycji niepotrzebnie wędruje do zgłoszeń katalogowych. :(

To niepotrzebnie zawraca głowę moderatorom i powoduje pewien mętlik w głowie, o co w ogóle tu chodzi. :) Kombinatorzy mogą w ten sposób chcieć poprawić sobie statystyki i dostać do ręki możliwość edycji bez zatwierdzania. Ale to niezbyt przemyślana polityka, bo według mnie w ten sposób można prędzej dorobić się bana. :P
Użytkownik: gosiaw 02.07.2010 13:51 napisał(a):
Odpowiedź na: Można przystąpić do edycj... | gosiaw
Puste zgłoszenia można generować i to jest na pewno do poprawienia.

Ale zdarza się coś gorszego. Odrzuciłam pewne zgłoszenie edycji, bo nie było tam niby żadnych zmian, chociaż naprawdę uważnie się przyglądałam. Za jakiś czas dostałam je powtórnie i tym razem napisałam do użytkowniczki. Okazało się, że wpisywała tłumacza. Ja to w zgłoszeniu widziałam jako pole już wcześniej wypełnione.
Próbowałam dwukrotnie uzupełnić gdzieś tłumacza jako mój klon. Bez problemu widziałam zmiany z pustego pola na nazwisko i imię tłumacza. Nie wiem zatem czemu z książką Czas Czerwonych Gór (Hůlová Petra) i tłumaczką Dorotą Dobrew był taki problem.
Użytkownik: carmaniola 01.07.2010 20:54 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
To ja pomarudzę... Nie można by tej liczby wyświetleń wyrzucić do linijki, gdzie widać liczbę komentarzy w czytatkach i reckach? Wolałabym, jeśli już jestem ciekawa, widzieć to od razu, bez otwierania tekstu.

PS. Biblionetka straszliwie mi się muli :(
Użytkownik: Admin 02.07.2010 14:04 napisał(a):
Odpowiedź na: To ja pomarudzę... Nie mo... | carmaniola
Ktoś potwierdza mulenie?
Użytkownik: aleutka 02.07.2010 14:16 napisał(a):
Odpowiedź na: Ktoś potwierdza mulenie? | Admin
Ja :) Jesli mulenie znaczy, ze Biblionetka jest znacznie wolniejsza niz byla:)

Czasem wrecz dostaje blad "Nie mozna wyswietlic strony" po dlugim ladowaniu. Kiedy probuje jeszcze raz jest znacznie szybciej i wszystko dziala.
Czasem dostaje kilometrowe raporty o bledzie, ale kiedy probuje jeszcze raz... itd.
Użytkownik: mafiaOpiekun BiblioNETki 02.07.2010 14:32 napisał(a):
Odpowiedź na: Ktoś potwierdza mulenie? | Admin
Nooo, ja sie czasem nie mogę doczekać aż mi się np. zakładka "Odpowiedzi" wyświetli.
Użytkownik: mchpro 02.07.2010 15:41 napisał(a):
Odpowiedź na: Nooo, ja sie czasem nie m... | mafiaOpiekun BiblioNETki
Mam tak samo.
Użytkownik: verdiana 02.07.2010 16:37 napisał(a):
Odpowiedź na: Ktoś potwierdza mulenie? | Admin
Ja też.
Użytkownik: Marylek 02.07.2010 18:37 napisał(a):
Odpowiedź na: Ktoś potwierdza mulenie? | Admin
Mnie też chodzi znacznie wolniej, niż chodziła
Użytkownik: k_ret 02.07.2010 18:41 napisał(a):
Odpowiedź na: Mnie też chodzi znacznie ... | Marylek
A całość, czy jakieś konkretne elementy?
Użytkownik: Marylek 02.07.2010 18:47 napisał(a):
Odpowiedź na: A całość, czy jakieś konk... | k_ret
Jak juz zaczyna mulić, to całość. Przynajmniej u mnie. Wczoraj i dziś rano przeskoczyłam z Opery na IE, w obydwu przeglądarkach każda podstrona ładowała się sto lat, myślałam już, że brak połączenia z netem i poszłam sprawdzić modem. W tej chwili chodzi normalnie.

Acha, i wywala error, jak chcę usunąć książkę ze schowka, permanentnie! :(
Użytkownik: verdiana 02.07.2010 19:27 napisał(a):
Odpowiedź na: Jak juz zaczyna mulić, to... | Marylek
U mnie też całość muli, i nie od niedawna, tylko już od paru miesięcy. :(
Nie licząc oczywiście Komentarzy i Odpowiedzi, bo te się nie wczytują w ogóle, ale od niedawna. :)
Użytkownik: asbb 02.07.2010 18:57 napisał(a):
Odpowiedź na: A całość, czy jakieś konk... | k_ret
U mnie zdecydowanie wolniej działają obserwowane komentarze, ale to chyba od czasu poprzednich poprawek.
Użytkownik: k_ret 02.07.2010 19:03 napisał(a):
Odpowiedź na: U mnie zdecydowanie wolni... | asbb
Tak, to działało wolniej już wcześniej, pracujemy nad poprawą.
Użytkownik: jakozak 02.07.2010 19:49 napisał(a):
Odpowiedź na: Ktoś potwierdza mulenie? | Admin
Ja potwierdzam mulenie.
Użytkownik: jakozak 02.07.2010 19:55 napisał(a):
Odpowiedź na: Ja potwierdzam mulenie. | jakozak
Na razie - odpukać - ani mi nie muli, ani nie ma errorów.
Użytkownik: margines 04.07.2010 10:51 napisał(a):
Odpowiedź na: Ktoś potwierdza mulenie? | Admin
Potwierdzam!
Strona nie tylko zamula, tak ogólnie, ale KOMPLETNIE nie da się wpisać niczego na profilu, dodać autorów, książek czy opisów książek :|
Pisłem ci o tym na mail, ale nie wiem czy doszło.
Użytkownik: k_ret 02.07.2010 18:21 napisał(a):
Odpowiedź na: To ja pomarudzę... Nie mo... | carmaniola
To jest ciekawe, bo nie mogę trafić w taki moment mulenia. Ale jeśli tyle osób to zgłasza, to coś musi być na rzeczy :). Szukamy przyczyn i naprawimy problem tak szybko jak to będzie możliwe.
Użytkownik: carmaniola 06.07.2010 10:55 napisał(a):
Odpowiedź na: To jest ciekawe, bo nie m... | k_ret
Ja też bardzo proszę o umożliwienie widzenia tłumacza przy poprawkach! I jeszcze poproszę o wyróżnienie, może kolorem, tego, co zostało w książce zmienione, bo na chwilę obecną muszę otwierać w drugim oknie stronę książki z katalogu i porównywać, na piechotę, obie wersje - tę ze zgłoszenia, i tę z katalogu. :(
Użytkownik: gosiaw 02.07.2010 12:54 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Czy można prosić o drobną zmianę i wyświetlać na stronie www.biblionetka.pl/... tłumaczy książek obcojęzycznych? Żeby nie trzeba było wchodzić na stronę książki jak chce się zobaczyć, czy tłumacz został dobrze wpisany.

Przy okazji nie zawadzi na pewno przypomnieć, że:
Tłumacze: Książkom obcojęzycznym możemy wpisać tłumacza; przy wpisywaniu obowiązują te same zasady, co przy wprowadzaniu autorów. Jeżeli kolejne wydanie ma innego tłumacza, zgłaszamy go na stronie książki w "zgłoś błąd" i podajemy tytuł nowej wersji tej książki


A może warto by było zrobić RSS dla nowych książek i/lub autorów? Jeśli to nie jest zbytnia fatyga, i dla programisty, i potem dla serwera. :)
Użytkownik: k_ret 02.07.2010 18:46 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Zmiany i poprawki 02.07.2010:

- poprawiona liczba książek w schowku widoczna na stronie "Moja BiblioNETka",
- poprawiony problem pokazywania obcych loginów na stronie głównej forum,
- drobne poprawki związane z szybkością działania nowych funkcji edycji książek - dalsze poprawki w drodze :)

Aktualizacja:
W związku ze zgłaszanymi problemami z wydajnością, odłączyliśmy jedną z nowych stron, zawierającą spis aukcji na Allegro. Proszę o informację, czy nadal BiblioNETka zacina się na dłuższe momenty, czy sytuacja wróciła do normy (strony z odpowiedziami nadal mają prawo działać zbyt wolno, to osobny problem).
Użytkownik: carmaniola 04.07.2010 11:08 napisał(a):
Odpowiedź na: Zmiany i poprawki 02.07.2... | k_ret
Trochę po czasie, ale dzisiaj, przynajmniej komentarze, pojawiają się w normalnym tempie tzn. nie czekam godzinami na otworzenie się strony. :-) Idę sprawdzać dalej, ale skoro jedno chodzi, pewnie reszta też jest w porządku.
Użytkownik: carmaniola 04.07.2010 11:11 napisał(a):
Odpowiedź na: Trochę po czasie, ale dzi... | carmaniola
Pospieszyłam się. Nie jest tak szybko jak normalnie, a ocenianie książki, usuwanie ze schowka i przejście potem do odpowiedzi trwa długo. :( Teraz mielą mi się polecanki i ciekawe czy i kiedy się umielą.
Użytkownik: carmaniola 04.07.2010 11:27 napisał(a):
Odpowiedź na: Zmiany i poprawki 02.07.2... | k_ret
Polecanki się nie wymieliły. :( Coś dziwnego dzieje się z błędami katalogowymi: wchodząc w zgłoszony błąd widać, że była dokonywana edycja danych książki, chcąc sprawdzić czy coś było zmieniane, bo nie widać w zgłoszeniu żadnych zmian, chciałam wejść na stronę książki i:

Błąd

Książka o podanym ID nie figuruje w katalogu.

Informacje dodatkowe na potrzeby testów:

Książka o podanym ID nie figuruje w katalogu.

at BookPage.Page_Load(Object sender, EventArgs e)


Książka oczywiście w katalogu istnieje. I dotyczy to chyba wszystkich zgłoszeń, bo przejrzałam ich kilka, od różnych osób.

Edit: Polecanki w końcu wyskoczyły, przejście z polecanek do komentarzy trwało prawie minutę.
Użytkownik: Draakhan 04.07.2010 07:43 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Wprawdzie nie jest to błąd, tylko usprawnienie nowej funkcjonalności, więc nie jestem pewien, czy w dobre miejsce zgłaszam propozycję.

Czy mógłbym poprosić o to, żeby w przypadku gdy na stronie z polecanymi recenzjami zmieni się w selekcie gatunek i/lub język oryginału książki, generowany link do kanału RSS również uwzględniał te kryteria wyszukiwania?
Użytkownik: Draakhan 04.07.2010 07:48 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Jeśli chodzi o kanał RSS z polecanymi recenzjami, to jest jeden błąd, który czasami powoduje wariowanie czytników. Mianowicie elementy nie są posegregowane wg wartości daty w <pubDate />.

Przykładowo w tym momencie mam pozycję z datą 25 cze 2010 15:20, potem z datą 1 lip 2010 16:32, a następnie z 22 cze 2010 13:54.
Użytkownik: joanna.syrenka 04.07.2010 17:46 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Polecanki mi zdechły:


Server Error in '/' Application.
Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Source Error:

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

<%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your application:

<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
</configuration>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.

Stack Trace:

[SqlException (0x80131904): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.]
System.Data.SqlClient.SqlConnection.OnError(SqlExc​eption exception, Boolean breakConnection) +212
System.Data.SqlClient.TdsParser.ThrowExceptionAndW​arning(TdsParserStateObject stateObj) +245
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2811
System.Data.SqlClient.SqlDataReader.ConsumeMetaDat​a() +87
System.Data.SqlClient.SqlDataReader.get_MetaData()​ +112
System.Data.SqlClient.SqlCommand.FinishExecuteRead​er(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +2476580
System.Data.SqlClient.SqlCommand.RunExecuteReaderT​ds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +2478113
System.Data.SqlClient.SqlCommand.RunExecuteReader(​CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +424
System.Data.SqlClient.SqlCommand.RunExecuteReader(​CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +28
System.Data.SqlClient.SqlCommand.ExecuteReader(Com​mandBehavior behavior, String method) +211
System.Data.SqlClient.SqlCommand.ExecuteDbDataRead​er(CommandBehavior behavior) +19
System.Data.Common.DbCommand.System.Data.IDbComman​d.ExecuteReader() +21
NHibernate.AdoNet.AbstractBatcher.ExecuteReader(ID​bCommand cmd) +1437
NHibernate.Loader.Loader.GetResultSet(IDbCommand st, Boolean autoDiscoverTypes, Boolean callable, RowSelection selection, ISessionImplementor session) +1012
NHibernate.Loader.Loader.DoQuery(ISessionImplement​or session, QueryParameters queryParameters, Boolean returnProxies) +636
NHibernate.Loader.Loader.DoQueryAndInitializeNonLa​zyCollections(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies) +186
NHibernate.Loader.Loader.DoList(ISessionImplemento​r session, QueryParameters queryParameters) +308

[ADOException: could not execute query
[ EXECUTE BookRecommendations_Generate @p0 ]
Name:userID - Value:11037
[SQL: EXECUTE BookRecommendations_Generate @p0]]
NHibernate.Loader.Loader.DoList(ISessionImplemento​r session, QueryParameters queryParameters) +1014
NHibernate.Loader.Loader.ListIgnoreQueryCache(ISes​sionImplementor session, QueryParameters queryParameters) +80
NHibernate.Loader.Loader.List(ISessionImplementor session, QueryParameters queryParameters, ISet`1 querySpaces, IType[] resultTypes) +350
NHibernate.Loader.Custom.CustomLoader.List(ISessio​nImplementor session, QueryParameters queryParameters) +93
NHibernate.Impl.SessionImpl.ListCustomQuery(ICusto​mQuery customQuery, QueryParameters queryParameters, IList results) +393
NHibernate.Impl.SessionImpl.List(NativeSQLQuerySpe​cification spec, QueryParameters queryParameters, IList results) +351
NHibernate.Impl.SessionImpl.List(NativeSQLQuerySpe​cification spec, QueryParameters queryParameters) +239
NHibernate.Impl.SqlQueryImpl.List() +237
NHibernate.Impl.AbstractQueryImpl.UniqueResult() +59
NHibernate.Impl.AbstractQueryImpl.UniqueResult() +71
BiblioNETkaDB.DB.BookRecommendation.GenerateBookRe​commendations(Int32 userID) in C:\Projekty\BiblioNETka\Code\BiblioNETkaDB\DB\Book​Recommendation.cs:158
recommend_books_status.Page_Load(Object sender, EventArgs e) +100
System.Web.Util.CalliHelper.EventArgFunctionCaller​(IntPtr fp, Object o, Object t, EventArgs e) +25
System.Web.Util.CalliEventHandlerDelegateProxy.Cal​lback(Object sender, EventArgs e) +42
System.Web.UI.Control.OnLoad(EventArgs e) +132
System.Web.UI.Control.LoadRecursive() +66
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428


Version Information: Microsoft .NET Framework Version:2.0.50727.3603; ASP.NET Version:2.0.50727.3601
Użytkownik: jakozak 07.07.2010 11:30 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Znowu:
Błąd na stronie

Wystąpił nieoczekiwany błąd. Jeśli sytuacja się powtarza, skontaktuj się z działem pomocy:
pomoc(maupa)biblionetka.pl.

Informacje dodatkowe na potrzeby testów:

Could not perform ExecuteQuery for Answer

at Castle.ActiveRecord.ActiveRecordBase.ExecuteQuery(​IActiveRecordQuery query) at Castle.ActiveRecord.Queries.ScalarQuery`1.Execute(​) at BiblioNETkaDB.DB.Answer.GetNewAnswersCount(Answers​Filter answersFilter, DateTime startDate, DateTime endDate, Nullable`1 userID, Boolean showOnlyAnswersToUserAnswers) in C:\Projekty\BiblioNETka\Code\BiblioNETkaDB\DB\Answ​er.cs:line 231 at UserCommentsPage.Page_Load(Object sender, EventArgs e)

could not execute query [ select count(*) as col_0_0_ from dbo.Answers answer0_, dbo.Articles article1_ where answer0_.ArticleID=article1_.ArticleID and (article1_.Type=4 and article1_.ForumSubCategoryID<50 or article1_.Type<>4) and (article1_.Type=1 and (article1_.SubType in (1 , 2 , 3)) or article1_.Type<>1) and (article1_.Type=5 and article1_.SubType=1 or article1_.Type<>5) and (answer0_.ArticleID not in (select userarticl10_.ArticleID from dbo.UserArticlesFlagged userarticl10_ where userarticl10_.UserID=@p0 and userarticl10_.ArticleFlag=-1)) and (answer0_.CreatorUID not in (select userflag11_.FlaggedUserID from dbo.UserFlags userflag11_, dbo.Users user12_ where userflag11_.FlaggedUserID=user12_.UserID and userflag11_.UserID=@p1 and userflag11_.Flag=-1)) and article1_.VisibilityStatus=1 and answer0_.VisibilityStatus=1 and (answer0_.AnswerID=any (select answer14_.AnswerID from dbo.Answers answer14_, dbo.Articles article15_ where answer14_.ArticleID=article15_.ArticleID and article15_.CreatorUID=@p2) or answer0_.AnswerID=any (select answer16_.AnswerID from dbo.Answers answer16_, dbo.Answers answer17_ where answer16_.ParentAnswerID=answer17_.AnswerID and answer17_.CreatorUID=@p3)) and answer0_.CreatorUID<>@p4 ] Name:userID - Value:2801 Name:creatorUID - Value:2801 [SQL: select count(*) as col_0_0_ from dbo.Answers answer0_, dbo.Articles article1_ where answer0_.ArticleID=article1_.ArticleID and (article1_.Type=4 and article1_.ForumSubCategoryID<50 or article1_.Type<>4) and (article1_.Type=1 and (article1_.SubType in (1 , 2 , 3)) or article1_.Type<>1) and (article1_.Type=5 and article1_.SubType=1 or article1_.Type<>5) and (answer0_.ArticleID not in (select userarticl10_.ArticleID from dbo.UserArticlesFlagged userarticl10_ where userarticl10_.UserID=@p0 and userarticl10_.ArticleFlag=-1)) and (answer0_.CreatorUID not in (select userflag11_.FlaggedUserID from dbo.UserFlags userflag11_, dbo.Users user12_ where userflag11_.FlaggedUserID=user12_.UserID and userflag11_.UserID=@p1 and userflag11_.Flag=-1)) and article1_.VisibilityStatus=1 and answer0_.VisibilityStatus=1 and (answer0_.AnswerID=any (select answer14_.AnswerID from dbo.Answers answer14_, dbo.Articles article15_ where answer14_.ArticleID=article15_.ArticleID and article15_.CreatorUID=@p2) or answer0_.AnswerID=any (select answer16_.AnswerID from dbo.Answers answer16_, dbo.Answers answer17_ where answer16_.ParentAnswerID=answer17_.AnswerID and answer17_.CreatorUID=@p3)) and answer0_.CreatorUID<>@p4]

at NHibernate.Loader.Loader.DoList(ISessionImplemento​r session, QueryParameters queryParameters) at NHibernate.Loader.Loader.ListIgnoreQueryCache(ISes​sionImplementor session, QueryParameters queryParameters) at NHibernate.Loader.Loader.List(ISessionImplementor session, QueryParameters queryParameters, ISet`1 querySpaces, IType[] resultTypes) at NHibernate.Hql.Ast.ANTLR.Loader.QueryLoader.List(I​SessionImplementor session, QueryParameters queryParameters) at NHibernate.Hql.Ast.ANTLR.QueryTranslatorImpl.List(​ISessionImplementor session, QueryParameters queryParameters) at NHibernate.Engine.Query.HQLQueryPlan.PerformList(Q​ueryParameters queryParameters, ISessionImplementor session, IList results) at NHibernate.Impl.SessionImpl.List(String query, QueryParameters queryParameters, IList results) at NHibernate.Impl.SessionImpl.List(String query, QueryParameters parameters) at NHibernate.Impl.QueryImpl.List() at NHibernate.Impl.AbstractQueryImpl.UniqueResult() at Castle.ActiveRecord.Queries.ScalarQuery.InternalEx​ecute(ISession session) at Castle.ActiveRecord.ActiveRecordBase.ExecuteQuery(​IActiveRecordQuery query)

Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

at System.Data.SqlClient.SqlConnection.OnError(SqlExc​eption exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndW​arning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaDat​a() at System.Data.SqlClient.SqlDataReader.get_MetaData()​ at System.Data.SqlClient.SqlCommand.FinishExecuteRead​er(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderT​ds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(​CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(​CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(Com​mandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataRead​er(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbComman​d.ExecuteReader() at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(ID​bCommand cmd) at NHibernate.Loader.Loader.GetResultSet(IDbCommand st, Boolean autoDiscoverTypes, Boolean callable, RowSelection selection, ISessionImplementor session) at NHibernate.Loader.Loader.DoQuery(ISessionImplement​or session, QueryParameters queryParameters, Boolean returnProxies) at NHibernate.Loader.Loader.DoQueryAndInitializeNonLa​zyCollections(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies) at NHibernate.Loader.Loader.DoList(ISessionImplemento​r session, QueryParameters queryParameters)
Użytkownik: zochuna 07.07.2010 11:58 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Nie mogę usunąć książki ze schowka :( Pojawia się Server Error.......
Użytkownik: nutinka 07.07.2010 12:06 napisał(a):
Odpowiedź na: Nie mogę usunąć książki z... | zochuna
Spróbuj ze strony książki, przeważnie się udaje. Co nie zmienia faktu, że błąd jest upierdliwy.
Użytkownik: zochuna 07.07.2010 12:08 napisał(a):
Odpowiedź na: Spróbuj ze strony książki... | nutinka
Udało się. Dzięki:)
Użytkownik: Marylek 07.07.2010 13:45 napisał(a):
Odpowiedź na: Nie mogę usunąć książki z... | zochuna
O, to, to! Już to ze dwa razy zgłaszałam, ten sam error własnie. :(

Owszem, udaje się to zrobić przez stronę książki, zupełnie tak, jak udaje się dojechać z Krakowa do Warszawy przez Rzeszów. Ale nie o to chodzi.
Użytkownik: agnesines 07.07.2010 21:13 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Gratuluję pomysłu z wyróżnieniami dla recenzentów - "legendarni recenzenci", "świetni recenzenci" i "wyjątkowi recenzenci". Zobaczcie jak pięknie wyglądają! :-)

Bardzo podoba mi się również możliwość zobaczenia, od kiedy dana osoba jest użytkownikiem BiblioNETki. Taka drobnostka a cieszy.

Natomiast w kwestii dodawania książek mam parę uwag:

- brak możliwości autopoprawek (proszę mi wierzyć, bardzo przydatna funkcja - czasem jest to literówka, źle postawiona spacja czy inna drobna usterka - po dodaniu książki, niestety, muszę czekać na poprawienie tego przez kogoś innego, do tej pory sama mogłam to zrobić); ta funkcja jest również przydatna do tego, by na przykład wyświetliła się okładka książki w księgarni (my wpisujemy tytuł i podtytuł, w księgarni często jest tylko tytuł - vide: "Etnolog w Mieście Grzechu: Powieść kryminalna jako świadectwo antropologiczne", w księgarni: "Etnolog w Mieście Grzechu")

- mam również problem z poprawieniem dodawanej właśnie książki - przed ostatecznym zatwierdzeniem - wracam do edycji, poprawiam dane w książce, a system "zapomina" o tym - nie widać żadnych zmian (w praktyce dodaję po prostu książkę od nowa);

- nie wiem, czy zgłoszenia błędów trafiają do kogokolwiek - brak poprawek od kilku dni (tłumaczę to ogromem pracy i zmianami, choć czasami mam obawy, czy nie jest to syzyfowa praca...).
Użytkownik: gosiaw 19.07.2010 08:26 napisał(a):
Odpowiedź na: Gratuluję pomysłu z wyróż... | agnesines
"- nie wiem, czy zgłoszenia błędów trafiają do kogokolwiek - brak poprawek od kilku dni"

Trafiają. W tej chwili jest jednak 26 ekranów błędów do obsłużenia. :)

Nowy system ma pomóc wyłowić użytkowników, którzy edytują książki prawidłowo i można im dać do rąk możliwości edycji bez każdorazowej moderacji przez osoby uprawnione. Ma to z czasem rozładować korki w zgłoszeniach. Miejmy nadzieję, że tak się stanie. Na razie jednak spowodowało to wszystko gigantyczne spiętrzenie zgłoszeń. Osób obsługujących zgłoszenia jest kilka. Bynajmniej nie na etacie. Na tony zgłoszeń. W większości jak najbardziej sensownych i uzasadnionych, ale przetykanych tymi mniej sensownymi, niezrozumiałymi, a w skrajnych przypadkach wręcz absurdalnymi. Do tego dochodzą nowowprowadzone książki. I tam trzeba zajrzeć, bo nie każdy radzi sobie z wprowadzaniem książek (polecam gorąco lekturę Regulaminu Katalogu; a w razie niejasności lepiej pytać, niż śmiecić).

Naprawdę rozumiem rozgoryczenie użytkowników. Wiem, że to może frustrować. Ja tu staram się, poprawiam i uzupełniam dla dobra serwisu, a tu nikt palcem nie kiwnie, żeby to obsłużyć. Prawda jest zupełnie inna, ale tak może się wydawać.
Użytkownik: wwwojtusOpiekun BiblioNETki 08.07.2010 14:11 napisał(a):
Odpowiedź na: Pora na kolejną porcję no... | Episodex
Można prosić o dodanie do menu po lewej strony "Co nowego"?

Często z tego korzystam i teraz żeby tam dojść z jakiejś podstrony Biblionetki muszę przejść przez dwie strony, a tak wystarczyłby szybki link (niby dwa kliki to nie jest dużo, no ale zawsze będzie łatwiej)
Użytkownik: Episodex 09.07.2010 12:36 napisał(a):
Odpowiedź na: Można prosić o dodanie do... | wwwojtusOpiekun BiblioNETki
Zrobione :).
Legenda
  • - książka oceniona przez Ciebie - najedź na ikonę przy książce aby zobaczyć ocenę
  • - do książki dodano opisy lub recenzje
  • - książka dostępna w naszej księgarni
  • - książka dostępna u innych użytkowników (wymiana, kupno)
  • - książka znajduje się w Twoim schowku
Patronaty Biblionetki
Biblionetka potrzebuje opiekunów
Recenzje

Użytkownicy polecają:

Redakcja poleca: