Warren,<div><br></div><div>I'm not sure I understand what you mean by "theming modules." The first thing that comes to mind is something like <a href="http://drupal.org/project/html5_tools">HTML5 Tools</a>. The <a href="http://drupal.org/project/html5_base">HTML5 Base</a> theme is "designed to go with HTML5 Tools," but HTML5 Tools does its magic before anything reaches the theme layer, leaving no reason for the theme to call any HTML5 Tools functions.<div>
<br></div><div>David Landry</div><div><br></div><div><div><div class="gmail_quote">On Thu, Sep 1, 2011 at 4:38 PM, Warren Vail <span dir="ltr"><<a href="mailto:warren@vailtech.net">warren@vailtech.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">David,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Doesn’t the opposite exist where modules request specific theming modules? Is there a standard set of theming modules yet, or must you just test to see if the function exists?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><b><i><span style="font-size:11.0pt;color:#365F91">Warren Vail<u></u><u></u></span></i></b></p><p class="MsoNormal">
<span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:10.0pt">From:</span></b><span style="font-size:10.0pt"> <a href="mailto:themes-bounces@drupal.org" target="_blank">themes-bounces@drupal.org</a> [mailto:<a href="mailto:themes-bounces@drupal.org" target="_blank">themes-bounces@drupal.org</a>] <b>On Behalf Of </b>David Landry<br>
<b>Sent:</b> Thursday, September 01, 2011 2:17 PM<br><b>To:</b> A list for theme developers<br><b>Subject:</b> Re: [themes] theme dependencies<u></u><u></u></span></p><div><div></div><div class="h5"><p class="MsoNormal">
<u></u> <u></u></p>
<p class="MsoNormal">It's bad practice for themes to have module dependencies like that. There is no centralized standard for tracking modules that a theme depends on. You'll have to go through the entire theme looking for references to modules.<u></u><u></u></p>
<div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">If you want to be kind to the next person who has to maintain the site, you could break out any template code that has module dependency as a custom module or Feature, so that the module dependencies can be declared.<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">David Landry<u></u><u></u></p><div><p class="MsoNormal">On Thu, Sep 1, 2011 at 3:09 PM, Bert Van Kets <<a href="mailto:mailing@vankets.com" target="_blank">mailing@vankets.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal">Hi all,<br><br>is there any easy way to know what modules a theme is depending on?<br>I have a theme from a Drupal 6 site with a multitude of installed<br>modules. When I use the theme on a plain vanilla Drupal install a blank<br>
page is installed.<br>I really do not want to go through all the tpl files to see what modules<br>are referenced. How is a problem like this tackled?<br><br>Thanks.<br><br>Bert<br>_______________________________________________<br>
themes mailing list<br><a href="mailto:themes@drupal.org" target="_blank">themes@drupal.org</a><br><a href="http://lists.drupal.org/mailman/listinfo/themes" target="_blank">http://lists.drupal.org/mailman/listinfo/themes</a><u></u><u></u></p>
</div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div><br>_______________________________________________<br>
themes mailing list<br>
<a href="mailto:themes@drupal.org">themes@drupal.org</a><br>
<a href="http://lists.drupal.org/mailman/listinfo/themes" target="_blank">http://lists.drupal.org/mailman/listinfo/themes</a><br>
<br></blockquote></div><br></div></div></div>