phpBB MOD Installers

3,757 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,757
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

phpBB MOD Installers

  1. 1. Automatic MOD Installation<br />Then and Now<br />Presented by Josh Woody<br />(aka A_Jelly_Doughnut)<br />
  2. 2. The Generations<br />GNU patch<br />EasyMOD (for phpBB 2.0)<br />AutoMOD(for phpBB 3.0)<br />In-built Ascraeus MOD Installer<br />
  3. 3. GNU diff/patch<br />Older than a wild Yuriy (1970s)<br />Powers the Automatic Updater<br />Well-supported in the *nix world<br />Not-so-well supported in the Win32 world<br />
  4. 4. GNU diff/patch and phpBB<br />Completely functional<br />Missing several items that MODs use<br />Metadata<br />New file copies<br />“Do It Yourself” non-file change instructions<br />Not easy to process by hand<br />
  5. 5. EasyMOD<br />Grandaddy<br />Performed MOD file changes well<br />… and that was it.<br />Couldn’t handle custom styles, translations<br />
  6. 6. Let’s step through a sample<br />MOD Installation<br />With EasyMOD 0.4.0 Beta<br />
  7. 7.
  8. 8.
  9. 9.
  10. 10. ABC … EasyMOD as one two three<br />No options to speak of<br />Most support questions revolved around initial setup, especially permissions<br />The Jackson Five, believed to be performing “ABC”<br />Pink unicorns to fill space and make Raimon love me.<br />
  11. 11. The MODX Transition<br />phpBB Text Template limited EasyMOD<br />A verbose patchwith some metadata<br />What about a MOD provided in English and Danish?<br />
  12. 12.
  13. 13. MODX & AutoMOD<br />MODX allowed the new AutoMOD features to exist.<br />… just not always in an obvious or friendly fashion.<br />… and not always equitably. <br />
  14. 14. Let’s step through a sample<br />MOD Installation<br />This time, with AutoMOD 1.0.0<br />
  15. 15.
  16. 16.
  17. 17.
  18. 18. Turns out, this <br />Isn’t Intuitive<br />Cc-by-sa, Wikimedia Commons user Ludwig2<br />
  19. 19. Ascraeus Installer<br />Priorities:<br />Fix user interface<br />Address the inequities<br />Make code more flexible<br />
  20. 20. Ascraeus Installer Screenies<br />Some backend work has been done<br />There is no completed user interface at this time.<br />
  21. 21. Ascraeus Installer Plans<br />Move farther to a wizard interface<br />Give the user all relevant prompts before-hand<br />
  22. 22. Ascraeus Installer Concept<br />
  23. 23. Customization Database<br />Yes, with a ^Z^. We’re in the USA now.<br />Will phpBB interface with phpBB.com and the customization database?<br />We’d like to, if the feature can be completed in time for Ascraeus<br />
  24. 24. Contact<br />slideshare.net/AJellyDonut<br />twitter.com/AJellyDonut<br />AJellyDonut.com<br />joind.in/talk/view/1943<br />

×