Skip to content


Райна епизод 9: Някой чете ли ги тези статии?

Добър ден! Днес ще си говорим на български. Още миналата седмица щях да пиша на български, но не можах поради технически проблеми.

Тази седмица се занимавах само и единствено с работа по моя проект. Трябваше да довърша втория спринт в сряда, но го довърших в петък, понеже мислех, че трябва да го довърша в четвъртък. На практика дори не го довърших… 🙁

Изображения

Не очаквах да ми отнеме толкова дълго време да работя върху прикачването на изображения към въпроси и отговори. Оказа се, че всъщност трябваше да направя всички тези неща:

  • Да се науча как се качват изображения в PHP/Laravel/HTML
  • Да се науча как се правят тестове за изображения в Laravel
  • Да се науча как да генерирам нови елементи с JavaScript
  • Да се науча как да render-вам изображение от файл, вместо просто да слагам файла в публична папка, което би било риск за сигурността
  • Да измисля как да дам на потребителите да изтриват избирателно вече качени изображения когато редактират въпрос или отговор
  • И така нататък

Съответно първоначалните ми предположения колко време ще отнеме бяха изхвърлени през прозореца. Очаквах да ми отнеме ден или най-много два, но в действителност ми отне… не искам да знам колко дни. Дори днес, докато демонстрирах проекта пред други стажанти, имаше бъг и изображенията не излизаха като хората. ААААА!

В крайна сметка се получиха добре, ама беше много досадно.

Други нови добавки

Останалите подобрения на системата включват:

  • Студентите могат да “харесват” публични въпроси
  • Студентите могат да си изтрият въпрос, ако не му е отговорено още
  • Студентите могат да си редактират въпросите
  • Лекторите могат да си редактират отговорите
  • Лекторите получават имейл когато има изпратен въпрос
  • Студентите получават имейл когато е отговорено на техен въпрос
  • Лекторите могат да направят въпрос публичен или таен пост фактум
  • Потребителите могат да “тагнат” предишен въпрос като споменат номера му (например #15) и това автоматично се превръща в линк към стария въпрос
  • Лекторите могат да отбележат въпрос като спам или обида

Всъщност е бил доста продуктивен този спринт!

Другата седмица – последният спринт

Другата седмица и началото на седмицата след това са последните дни от стажа ми. плача.гиф

Ще бъде голяма лудница, тъй като имам да довърша следните неща:

  • Свързване на системата с Banner
  • Използване на пресния ни плъгин за single sign-on, който работи с mod_auth_mellon
  • Умно търсене на въпроси
  • Качване на сайта на сървърите, които сме помолили да ни предоставят
  • Козметични поправки и довършителни работи
  • Непредвидими проблеми :)))))))))))))))))

Доволна съм от постиженията дотук, дано да го докарам до състояние в което да е готово за употреба!

Благодаря за вниманието, да живее България и киселото мляко!

Posted in Uncategorized.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.