SMF 2.1.1 has been released! Take it for a spin! Read more.
Started by Jade Elizabeth, March 25, 2010, 06:21:52 PM
<!-- Base this theme off another? Default is blank, or no. It could be "default". --> <based-on></based-on>
Quote from: Antechinus on March 25, 2010, 06:47:31 PMThose are good ideas, but realistically they cannot be incorporated into 2.0 at this stage.
Quote from: SlammedDime on March 25, 2010, 07:08:35 PMI think he means this...Quote from: Antechinus on March 25, 2010, 06:47:31 PMThose are good ideas, but realistically they cannot be incorporated into 2.0 at this stage. Although I disagree with item 2... if a admin installs a language at another time after the mod install, how do you expect them to then get the languages installed for that mod for their new language? Uninstall and reinstall the mod?
Quote from: Antechinus on March 25, 2010, 09:35:22 PMWhat I really mean is that I do not think it is practical to start attempting to incorporate entirely new features in the fourth release candidate.
Quote from: Kindred on March 26, 2010, 01:30:24 PMit is a good idea, Jade... I typically make my own edits, removing such files... (although I don't see how someone could think they were bad files, LOL)
Quote from: Kindred on March 26, 2010, 01:30:24 PMand, as you recognize, 2.0 is technically feature frozen.It is probably a fairly minor adjustment which could make its way into 2.1
Quote from: Arantor on March 27, 2010, 06:47:22 AMA theme doesn't itself know if it's Core or Curve based, all it knows that it inherits from default or uses its own files.
Quote from: Arantor on March 27, 2010, 06:47:22 AMUnless you add something to the theme-info.xml file to denote it's Curve or Core based, ain't no way you can do that...
Quote from: Arantor on March 27, 2010, 06:47:22 AMAlso, speaking as a mod author - and bearing in mind I'm working on a very large mod for 2.0 - it's never been a real issue for me either. (Heck, SimpleDesk looks great in both Curve and Core themes)
Quote from: Jade Elizabeth on March 25, 2010, 06:21:52 PMI ran into this issue with my mod that deletes 2 lines from Curve and like 6 from Core, to specify the directory in one package would cut out custom themes because I would be going directly into the folder of core or curve. SMF 2.0 is supposed to be custom theme friendly, trying to install things on custom themes, so why would I make my mod inferior to that? Instead I had to make a CURVE and a CORE package. This makes it more confusing to the end user too, who has to sort through my versions and packages. I could have had it all in the one if there was a tag that said "$corebase/index.template.php" or "$curvebase/index.template.php" for example....and it would have let me package my 3.0.1 version in one file.
Quote from: Jade Elizabeth on April 26, 2010, 02:42:01 AMI fully agree Norv .But I don't think the Devs really hang out in feature requests.
Quote from: Arantor on April 26, 2010, 06:43:46 AMJade... look at Norv's badge
Quote from: Arantor on April 27, 2010, 03:04:46 PMThe package manager isn't lacking, it's been incomplete since... forever, if you listen to the former devs...
Quote from: Kill Em All on April 27, 2010, 03:17:45 PMQuote from: Arantor on April 27, 2010, 03:04:46 PMThe package manager isn't lacking, it's been incomplete since... forever, if you listen to the former devs...I completely agree!
Quote from: Fustrate on November 10, 2011, 01:45:12 PMJust adding this on the pile, I'd like to move away from XML towards something more like YAML or JSON. XML is just way too verbose for most things, in my opinion... source code edits, sure, but package-info.xml is ugly as hell.
Quote from: Fustrate on November 10, 2011, 01:45:12 PMHopefully source code edits will be greatly reduced in the future, eliminated for most things in favor of events (hooks).