Редакции на текстовете по време на четене Одобрена

Хрумнало ви е как може да се подобри Моята библиотека...

Редакции на текстовете по време на четене

Мнениеот Борислав » 06 декември 2009, 18:51

Ето какво съм нахвърлил досега за редакцията на текстове по време на четене. Все още нищо не е реализирано, така че цялостното предложение е отворено за коментари.

ЧИТАТЕЛ
1. Двоен щрак върху абзац -> преди абзаца, центрирано, се появява бутон „Редактиране“.
2. Щрак върху бутона и се появява кутия за редактиране с избрания абзац като SFB.
(под кутията checkbox)
[ ] обединяване със следващия абзац
3. Оправят се грешките, пише се евентуален коментар и се праща.
4. Съобщение, че редакцията е приета и чака одобрение.

ПРОГРАМА
5. В два файла се съхраняват двете отделни версии на абзаца — старата и новата:
TEXT_ID/ROW_NR-TIME.old, TEXT_ID/ROW_NR-TIME.new
6. В базата от данни в отделна таблица се съхраняват:
текст (TEXT_ID), ред във файла (ROW_NR), време (TIME), читател (USER_ID), статус (waiting)

ПАЗИТЕЛ
7. Някъде може да прегледа чакащите за одобрение промени (waiting); трябва да са групирани по текст и по редове.
8. Всяка промяна се представя удобна за инспекция (text-diff); може да се одобри, отхвърли или остави да отлежи.
При повтарящи се редове ръчно трябва да се определи кое ще се вземе като поправка.
9. При готов текст (всичко за него е прегледано) се пише коментар и се натиска върху някакъв бутон (напр. „Приемане на редакциите“).

ПРОГРАМА
9.+ Сменя се статуса на съответните прегледани редакции: accepted или rejected
10. Хваща заявките за обновяване и слива одобрените промени с настоящия текст. Текста се появява в историята при редактираните текстове.
Сливането се прави по изключително прост алгоритъм: един ред от файла се заменя с друг; в случай на сливане на абзаци, два реда се заменят с един.
11. Обновените файлове се копират в /update и огледалата се информират за тях.
Последната и единствена промяна е направена от Борислав на 06 декември 2009, 22:13.
Аватар
Борислав
 
Мнения: 933
Регистрация: 15 ноември 2005, 17:25

Мнениеот Boman » 06 декември 2009, 20:14

Звучи обещаващо. Ще има ли някакъв маркер за „waiting“ в списъците срещу заглавието и когато то е отворено за четене? Ще може ли всеки да види предложените промени в абзаците в режим „само за четене“ и от там да препраща в оригиналния абзац в текста, за да може да се види контекста? А може да стане и като бележки под линия: в началото на всеки абзац да има маркер „waiting“, който да води в края на текста, където се показват предложените за него промени; и маркерът при заглавието също да препраща в края на текста, където са изредени промените.
Последната и единствена промяна е направена от Boman на 06 декември 2009, 20:18.
Закон на Мърфи: ако мнението ми във форума може да бъде разбрано погрешно, то това ще стане!
Аватар
Boman
 
Мнения: 89
Регистрация: 03 февруари 2007, 08:24

Мнениеот Борислав » 06 декември 2009, 20:18

Каквото виждаш, това съм измислил. :) Приемам всякакви допълнения и подобрения, най-добре детайлно описани.

Всъщност, една малка подробност липсва, защото е доста смътна в главата ми. Когато даден абзац се извика за редакция, но вече има предложена редакция за него, да има някакъв начин да се разгледа и евентуално да се работи направо с предложената редакция. В противен случай модератора/пазителя ще трябва ръчно да определи как трябва да изглежда даден абзац, когато за него са предложени няколко редакции.
Последната и единствена промяна е направена от Борислав на 06 декември 2009, 20:24.
Аватар
Борислав
 
Мнения: 933
Регистрация: 15 ноември 2005, 17:25

Мнениеот Boman » 06 декември 2009, 20:22

Видях, затова питам за неща, които не видях. Добавих в предишния пост по-детайлно предложение.
Закон на Мърфи: ако мнението ми във форума може да бъде разбрано погрешно, то това ще стане!
Аватар
Boman
 
Мнения: 89
Регистрация: 03 февруари 2007, 08:24

Мнениеот Борислав » 06 декември 2009, 20:37

В началото ще има просто една група потребители (пазители), които ще разполагат с интерфейс да преглеждат и одобряват предложените редакции. За всички останали няма да има забележима промяна.
Аватар
Борислав
 
Мнения: 933
Регистрация: 15 ноември 2005, 17:25

Мнениеот Boman » 06 декември 2009, 22:30

Точно заради това те попитах дали ще могат всички да виждат предложените промени, за да не се дава повече от едно предложение за абзац. Според мен е грешно да разрешаваш някой да може да променя предложеното от друг. Ако не искаш да могат само да се „четат“ предложените промени, поне маркирай абзаците, за които има такива, и не разрешавай друг да може да прави промени, докато предишните не се одобрят или отхвърлят.
Закон на Мърфи: ако мнението ми във форума може да бъде разбрано погрешно, то това ще стане!
Аватар
Boman
 
Мнения: 89
Регистрация: 03 февруари 2007, 08:24

Мнениеот SecondShoe » 07 декември 2009, 02:14

Като за начало е доста добре измислено и няма пропуски. Когато влезе в сила ще се види дали има нужда от подобрения и къде.
Аватар
SecondShoe
 
Мнения: 421
Регистрация: 16 август 2006, 04:55

Мнениеот GeOrg » 07 декември 2009, 09:20

Споделям виждането на Boman, че трябва редактирания абзац да се маркира като предложен за промяна за да не се дава друго предложение за редакция до одобрение на същия. Ако това е сложно за реализиране то тогава би трябвало да се дава възможност за редакция на стария текст и тя да влиза като ново предложение до одобрението на някое от дадените вече.

Нека само регистрирани потребители имат право на предложения за да се избегне недобросъвестно отношение на посетители в сайта. Този въпрос също изисква много внимателно оглеждане защото всеки сканирал и редактирал застава зад труда си с името си, а в случая това няма да е така. Да не споменаваме, че труда да дадеш предложение за редакция на един абзац или опасявам се много повече, е нищожен в сравнение с труда да редактираш цяло произведение и гарантирано ще има злоупотреба с подаване на фалшиви такива. Някой хора това го умеят изключително добре и го прилагат както се казва - хей така за спорта.
Може и така да е, ...!
Аватар
GeOrg
 
Мнения: 203
Регистрация: 04 август 2006, 15:52
Местонахождение: Пловдив, Ивайловград


Обратно към Идеи

 


  • Подобни теми
    отговори
    прегледи
    Последно мнение

Кой е на линия

Потребители, разглеждащи форума: Google [Bot] и един гост