[Propozycja] Nowa wersja artykułu? Odnotujmy to

0

Ostatnio przeglądając artykuł Sheitara o BASSie (http://4programmers.net/article.php?id=669) pomyślałem, że ciężko byłoby co chwila sprawdzać, czy jest coś nowego. Co sądzicie o dodaniu checkbox'a pod polem do edycji artykułu, który oznaczałby coś w stylu nowej wersji artykułu (artykuł np. przebudowany czy rozwinięty w stosunku do wersji sprzed edycji). Przy jego zaznaczeniu podczas uaktualniania tabeli coyote_article możnaby przy okazji zmodyfikować pole article_time, dzięki czemu artykuł byłby widoczny w nowościach na stronie głównej. To taka moja propozycja, co Wy na to?

// Nie daję odpowiedzi "nie wiem" - jak nie wiesz, to nie głosuj [green]

0

"Jestem za". Jeśli ktokolwiek widział serwis http://wiadomosc.info to wie, jak tam niesamowicie jest rozwinięty system wersji, readme i dodatków do artykułów.

0

A czy artykuły w serwisie nie miały przejśc na licencję GNU ? Wtedy takie rzeczy jak kontrola wersji pojawiły by się mimochodem.

Czekamy z niecierpliwośćią na Road Runner'a !

0

Może trochę nie na temat, ale 1/2 tego tematu (na chwilę obecną) zawiera ten sam ort - czy nie możnaby dodać do tablicy z ortami wyraz artyk_ół?

0

Piszę nową wiadomość, zeby zaznaczyć zmiany w wątku... IMHO propozycja przejdzie, jako, że na razie nie ma ani jednego głosu przeciw. Wydaje mi się, że wystarczy zmodyfikować zapytanie w pliku add_article.php z

$sql = 'UPDATE ' . ARTICLE_TABLE . ' SET article_subject = "' .
$_POST['subject'] . '" WHERE article_id = ' . $article_id['article_id'];

na

$sql = 'UPDATE ' . ARTICLE_TABLE . ' SET (article_subject, article_time)
VALUES ("' . $_POST['subject'] . '", '. time() .')
WHERE article_id = ' . $article_id['article_id'];

ale mogę się mylić, gdyż nie znam dobrze struktury Kojota, tylko rzuciłęm okiem na źródła. Jak coś, to niech mnie ktoś poprawi :)

0

To zapytanie zmodyfikuje kolumne oznaczajaca czas napisania artykulu. Zmiany w systemie dodawania artykulow sa planowane, wtedy takie rozwiazanie zostanie wprowadzone.

0

Brodny: na pierwszy rzut oka OK, ale nie do końca. Osobiście dodałbym osobne pole z datą ostatniej modyfikacji, żeby osobno była data utworzenia a osobno data modyfikacji i żeby można było i tak i tak sortować. Do tego sugerowałbym opcję, żeby można było NIE ZMIENIAĆ daty modyfikacji, powiedzmy jak się przyuważy jakąś literówkę/błąd ortograficzny i się go poprawi, to żeby artykuł nie lądował od razu na pierwszej pozycji - tylko by to robiło więcej bałaganu niż pomagało.
Oczywiście wszystkie powyższe to tak zwane IMHO, możecie się z tym nie zgodzić.

0
Adam Boduch napisał(a)

To zapytanie zmodyfikuje kolumne oznaczajaca czas napisania artykulu

No a przez to chyba będzie artykuł dodany w nowościach?

Adam.Pilorz: Nie mówię o każdorazowym uaktualnianiu (chociaż z zapytania na to wyszło, fakt, moja wpadka), ale o jakimś np. checkboxie, po którego zaznaczeniu zostanie wykonane to zapytanie. A co do Twojego rozwiązania, to niektórzy mają nazwijmy to bzika na punkcie rozmiaru bazy i dodanie jeszcze jednego pola może im się nie spodobać :)

0

Bzik na punkcie rozmiaru bazy, przy dodawaniu jednego pola DATETIME do rekordu mogącego mieć kilka/kilkanaście kilobajtów (jak by nie patrzeć, są to artykuły) to chyba przesada...

1 użytkowników online, w tym zalogowanych: 0, gości: 1