ຊຸດຮູບແບບວາລະສານກຳລັງຢູ່ໃນລະຫວ່າງການປັບປຸງຄືນໃໝ່

ໝາຍເຫດ: ບໍ່ຄວນມີການດັດແກ້ໃດໆໃນເວລານີ້

ໜ້ານີ້ຈະໄດ້ຮັບການອັບເດດເມື່ອການປັບປຸງຄືນໃໝ່ສຳເລັດແລ້ວ.

ການບຳລຸງຮັກສາທີມ (Theme) ຂອງວາລະສານ

ທີມຂອງວາລະສານແມ່ນໄດ້ຮັບການບຳລຸງຮັກສາຢູ່ໃນ ຄັງເກັບຂໍ້ມູນ Pagure. ຖ້າທ່ານຕ້ອງການສົ່ງການປ່ຽນແປງ, ໃຫ້ເລີ່ມຕົ້ນດ້ວຍການ fork ແລະ/ຫຼື clone ຄັງເກັບຂໍ້ມູນນີ້. ໜ້ານີ້ບໍ່ໄດ້ກວມເອົາຂັ້ນຕອນການເຮັດວຽກຂອງ git; ກະລຸນາສຶກສາ ເອກະສານຂອງ git ສຳລັບຂໍ້ມູນເພີ່ມເຕີມ, ຫຼື ສອບຖາມພະນັກງານວາລະສານເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.

ການທົດສອບການປ່ຽນແປງຂອງທ່ານ

ສະຄຣິບ build.sh ແລະ preview.sh ຊ່ວຍໃຫ້ທ່ານສາມາດນຳໃຊ້ WPEngine ໃນ container ທ້ອງຖິ່ນ ເພື່ອທົດສອບວຽກຂອງທ່ານກ່ອນທີ່ຈະສົ່ງການປ່ຽນແປງໄປຍັງເວັບໄຊຈິງ. ກວດສອບໃຫ້ແນ່ໃຈວ່າທ່ານຢູ່ໃນໂຟນເດີຫຼັກ (root) ຂອງຄັງເກັບຂໍ້ມູນທີ່ clone ມາ ແລະ ປ້ອນຄຳສັ່ງ ./build.sh && ./preview.sh ເພື່ອສ້າງ ແລະ ກະກຽມ container. ຂັ້ນຕອນນີ້ຈະໃຊ້ເວລາແດ່.

ເມື່ອສຳເລັດແລ້ວ, ທ່ານສາມາດເຂົ້າເບິ່ງຜ່ານບຣາວເຊີທີ່ http://localhost:5055 ເພື່ອເບິ່ງທີມທີ່ທ່ານໄດ້ແກ້ໄຂ. container ເຂົ້າເຖິງເນື້ອໃນຂອງຄັງເກັບຂໍ້ມູນໂດຍກົງ, ດັ່ງນັ້ນທ່ານສາມາດແກ້ໄຂການປ່ຽນແປງໃນຄັງເກັບຂໍ້ມູນ ແລະ ເຫັນຜົນໄດ້ທັນທີ. ເພື່ອທົດສອບການປ່ຽນແປງຊ້ຳໆ, ຫຼັງຈາກປ່ຽນແປງທີມແລ້ວ, ໃຫ້ລັນຄຳສັ່ງ podman restart wordpress ຈາກໜ້າຕ່າງເທີມິນໍ (terminal) ອື່ນ ເພື່ອລ້າງ web caching ຂອງ container. ຈາກນັ້ນໃຫ້ໂຫຼດໜ້າບຣາວເຊີໃໝ່ (F5 ຫຼື Ctrl+F5) ເພື່ອເບິ່ງການປ່ຽນແປງ.

ເມື່ອສຳເລັດແລ້ວ, ໃຫ້ກົດ Ctrl+C ໃນໜ້າຕ່າງເທີມິນໍເດີມທີ່ທ່ານໃຊ້ເປີດ container ເພື່ອຢຸດການເຮັດວຽກ. ທ່ານສາມາດລັນຄຳສັ່ງ ./clean.sh ເພື່ອລຶບໄຟລ໌ທີ່ສ້າງຂຶ້ນໂດຍ container ທັງໝົດອອກຈາກລະບົບຂອງທ່ານ ຍົກເວັ້ນຕົວຄັງເກັບຂໍ້ມູນເອງ. ຫາກທ່ານລຶບໄຟລ໌ເຫຼົ່ານັ້ນອອກ (ເຊັ່ນ: ປລັກອິນ WPEngine, ຖານຂໍ້ມູນ ແລະ ອື່ນໆ) ການລັນຄຳສັ່ງ build.sh ແລະ preview.sh ໃນຄັ້ງຕໍ່ໄປຈະໃຊ້ເວລາດົນຂຶ້ນ ເພາະທຸກຢ່າງຈະຕ້ອງໄດ້ດາວໂຫຼດ ແລະ ຕິດຕັ້ງໃໝ່ທັງໝົດ.

ການຕິດແທັກ (Tagging) ໃຫ້ກັບທີມ

ເມື່ອການປ່ຽນແປງທີມສຳເລັດແລ້ວ, ທ່ານຄວນເຮັດການອອກເວີຊັນ (release). ນີ້ໝາຍຄວາມວ່າທຸກຄົນສາມາດກັບຄືນມາໃຊ້ເວີຊັນນີ້ໄດ້ ໃນກໍລະນີທີ່ເກີດບັນຫາກັບເວີຊັນໃນອະນາຄົດ.

ການ commit ຄັ້ງສຸດທ້າຍຂອງການປ່ຽນແປງຂອງທ່ານ ຄວນເປັນການອັບເດດໄຟລ໌ fedoramagazine/styles.css ເພື່ອປ່ຽນແປງ version ຢູ່ໃນສ່ວນຫົວ:

Theme Name: Fedora Magazine 2018
Text Domain: fmag2018
Theme URI: http://pagure.org/fedoramagazine-theme/
Version: 1.03
Description: The theme for the Fedora Magazine. This iteration first rolled out in March 2018

(ສຳລັບຜູ້ commit ທີມ:) ໃຫ້ຕິດແທັກໃສ່ commit ນີ້ເພື່ອໝາຍໄວ້ສຳລັບການອອກເວີຊັນ ເຊັ່ນ v1.03, ແລະ ສົ່ງ (push) ແທັກໄປຍັງຄັງເກັບຂໍ້ມູນໂດຍໃຊ້ຄຳສັ່ງ git push --tags.

ການອອກເວີຊັນ (Release) ທີມ

ໃນຂະນະທີ່ຢູ່ໃນຄັງເກັບຂໍ້ມູນ, ໃຫ້ລັນຄຳສັ່ງເຫຼົ່ານີ້ເພື່ອສ້າງໄຟລ໌ zip ສຳລັບສົ່ງມອບທີມ. ຢ່າລືມໃຊ້ເລກເວີຊັນໃໝ່ທີ່ຖືກຕ້ອງ ແທນທີ່ເລກ 1.03 ດ້ານລຸ່ມນີ້.

$ ln -s fedoramagazine fedoramagazine-1.03
$ zip -r /tmp/fedoramagazine-theme-1.03.zip fedoramagazine-1.03
$ rm -f fedoramagazine-1.03

ໄຟລ໌ fedoramagazine-theme-1.03.zip ທີ່ໄດ້ ກໍຄືເວີຊັນທີ່ພ້ອມອອກໃຊ້ຂອງທີມນີ້.

ການຕິດຕັ້ງທີມທີ່ອັບເດດແລ້ວ

ຂັ້ນຕອນນີ້ຕ້ອງເຮັດໂດຍຜູ້ທີ່ມີສິດ "ຜູ້ດູແລລະບົບ" (administrator) ໃນເວັບໄຊ WPEngine ຂອງ Fedora Magazine.

ໃຊ້ຟັງຊັນທີ່ມີຢູ່ໃນລະບົບເພື່ອເພີ່ມທີມໃໝ່. ອັບໂຫຼດໄຟລ໌ fedoramagazine-theme-1.03.zip ທີ່ໄດ້ ແລະ ເປີດໃຊ້ງານ (activate) ມັນ.

ຖ້າທ່ານຕ້ອງການປ່ຽນທີມ ແລະ ສັບສົນວ່າທີມໃດຖືກຕ້ອງ, ທ່ານສາມາດເບິ່ງເລກເວີຊັນໄດ້ທີ່ລາຍລະອຽດຂອງທີມ.