Добър ден! Днес ще си говорим на български. Още миналата седмица щях да пиша на български, но не можах поради технически проблеми.
Тази седмица се занимавах само и единствено с работа по моя проект. Трябваше да довърша втория спринт в сряда, но го довърших в петък, понеже мислех, че трябва да го довърша в четвъртък. На практика дори не го довърших… 🙁
Изображения
Не очаквах да ми отнеме толкова дълго време да работя върху прикачването на изображения към въпроси и отговори. Оказа се, че всъщност трябваше да направя всички тези неща:
- Да се науча как се качват изображения в PHP/Laravel/HTML
- Да се науча как се правят тестове за изображения в Laravel
- Да се науча как да генерирам нови елементи с JavaScript
- Да се науча как да render-вам изображение от файл, вместо просто да слагам файла в публична папка, което би било риск за сигурността
- Да измисля как да дам на потребителите да изтриват избирателно вече качени изображения когато редактират въпрос или отговор
- И така нататък
Съответно първоначалните ми предположения колко време ще отнеме бяха изхвърлени през прозореца. Очаквах да ми отнеме ден или най-много два, но в действителност ми отне… не искам да знам колко дни. Дори днес, докато демонстрирах проекта пред други стажанти, имаше бъг и изображенията не излизаха като хората. ААААА!
В крайна сметка се получиха добре, ама беше много досадно.
Други нови добавки
Останалите подобрения на системата включват:
- Студентите могат да “харесват” публични въпроси
- Студентите могат да си изтрият въпрос, ако не му е отговорено още
- Студентите могат да си редактират въпросите
- Лекторите могат да си редактират отговорите
- Лекторите получават имейл когато има изпратен въпрос
- Студентите получават имейл когато е отговорено на техен въпрос
- Лекторите могат да направят въпрос публичен или таен пост фактум
- Потребителите могат да “тагнат” предишен въпрос като споменат номера му (например #15) и това автоматично се превръща в линк към стария въпрос
- Лекторите могат да отбележат въпрос като спам или обида
Всъщност е бил доста продуктивен този спринт!
Другата седмица – последният спринт
Другата седмица и началото на седмицата след това са последните дни от стажа ми. плача.гиф
Ще бъде голяма лудница, тъй като имам да довърша следните неща:
- Свързване на системата с Banner
- Използване на пресния ни плъгин за single sign-on, който работи с mod_auth_mellon
- Умно търсене на въпроси
- Качване на сайта на сървърите, които сме помолили да ни предоставят
- Козметични поправки и довършителни работи
- Непредвидими проблеми :)))))))))))))))))
Доволна съм от постиженията дотук, дано да го докарам до състояние в което да е готово за употреба!
Благодаря за вниманието, да живее България и киселото мляко!
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.