ThemeShaper Forums » Development Talk

[closed]

Current Development & Contributors wanted!

(33 posts)
  1. Current Development:

    • Thematic Options API: This will be the first API that allows you to setup as many options pages as you need. The pages will use the WordPress meta boxes. Current status: The code for creating and displaying the pages is ready. Currently I'm working on the data part (save & reset). Depending on the upcoming private beta, we'll decide if this feature will make it into the upcoming release.
    • During the development of our new theme that'll be released today, I found a couple missing actions in the current template files. Current status: None. This will be fixed with the upcoming release.

    We need some contributors for the upcoming release and future versions:

    • We need all kind of page templates with and without the sidebars.
    • For the templates without sidebars, we need additional CSS for the five standard layouts.
    • We need people that monitor and test the current SVN copies and report any bugs, glitches, and so on.

    Thanks!

    Chris

    Posted 4 years ago #
  2. Thanks for all the work Chris! I'd be happy to build some of the page templates and test layouts. If you have a mailing list go ahead and add me to it devin [at] wordpresstheming.com.

    I also have a full width layout here: http://wptheming.com/2010/03/custom-page-templates-thematic/

    Posted 4 years ago #
  3. Robo
    Member

    Awesome Chris!

    Posted 4 years ago #
  4. Hi Devin,

    do you have a gmail address? Please send it to chris [at] thematic4you [dot] com

    I want to add you to the list of committers on Google Code.

    Thanks,

    Chris

    Posted 4 years ago #
  5. I'll help convert more of Hybrid's templates over to Thematic

    RE: http://forums.themeshaper.com/topic/more-page-templates#post-8094

    Posted 4 years ago #
  6. Thanks a lot for your help, Gene!

    Chris

    Posted 4 years ago #
  7. <!--
    ------------------------------------------------------
    LaunchPad in Spanish (Versión en Español para LaunchPad)
    ------------------------------------------------------
    -->
    
    <body>
    <div id="wrapper">
    	<div id="main">
    		<h1><span>Acaba de encontrar </span><?php bloginfo('name') ?></h1>
    		<p>Nuestra página web, <em>no está 100% completa</em> pero <em>estamos avanzando! </em>&mdash;Y <strong>realmente </strong> queremos que sepa&mdash; cuando la tengamos lista.
    Subscríbase mediante nuestro RSS feed o usando su correo-e a Google FeedBurner para que le enviemos información sobre nuestro progreso:</p>
    	</div><!-- #main -->
    	<div id="options-wrap">
    		<div id="subscribe-options">
    			<p class="rss-subscribe"><a>" title="<?php echo wp_specialchars(get_bloginfo('name'), 1) ?> <?php _e('RSS feed', ''); ?>" rel="alternate" type="application/rss+xml">Subscribe with <img src="<?php bloginfo('stylesheet_directory') ?>/images/rss-icon.gif" alt="RSS" /> in your feed reader</a></p>
    
    			<form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=<?php echo $lp_feedburner_address; ?>', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
    				<p>&nbsp;&nbsp;Enter your email address:</p>
    				<p><input type="text" name="email"/></p>
                    <input type="hidden" value="<?php echo $lp_feedburner_address; ?>" name="uri"/>
                    <input type="hidden" name="loc" value="en_US"/>
                    <input type="submit" value="Subscribe" />
    			</form>
    
    		</div><!-- #subscribe-options -->
    	</div><!-- #options-wrap -->
    	<div id="page-info">
    		<p>Powered by <a href="http://wordpress.org/" title="WordPress">WordPress</a>, <a href="http://feedburner.google.com/" title="Google FeedBurner">Google FeedBurner</a> and <a href="http://themeshaper.com/" title="A ThemeShaper Theme">ThemeShaper</a>.
    	</p>
    	</div><!-- #page-info -->
    </div><!-- #wrapper -->
    <?php wp_footer() ?>
    
    </body>
    Posted 3 years ago #
  8. I making this a sticky. Given the recent discussions on Thematic's future and development, this thread need to come to the front.

    Let us know how your using theme options in your child theme:
    http://forums.themeshaper.com/topic/thematic-theme-options-page-development

    Find out what's goin' on in the Thematic community via Twitter:
    http://forums.themeshaper.com/topic/twitter-whos-on-it

    Contribute to the documentation of Thematic:
    http://forums.themeshaper.com/topic/contribute-to-thematics-docswiki

    Posted 3 years ago #
  9. One thing we will really be needing in the short term is as Chris stated:

    We need people that monitor and test the current SVN copies and report any bugs, glitches, and so on.

    Who's ready to help with this?

    Posted 3 years ago #
  10. i have latest svn setup locally.
    i'll happily test

    Posted 3 years ago #
  11. one issue,
    using svn tortoise

    i just updated to r760
    all files seem to transfer execpt original thematic style.css

    on google code svn
    inside style.css
    "VERSION: 0.9.7.8"

    in received svn
    inside style.css
    "VERSION: 0.9.7.5"

    anyone else get this?

    Posted 3 years ago #
  12. Thanks for stepping up Johnny. I just checked out the latest svn and got the proper 0.9.7.8 version with the correct stylesheet.

    When setting up Tortoise... Did you try looking here:
    http://forums.themeshaper.com/topic/how-to-get-the-latest-svn-copy-of-thematic

    also if your having issues try to follow this tutorial:
    http://www.wupperpiraten.de/2009/05/how-to-get-the-latest-svn-copy-of-thematic/

    Posted 3 years ago #
  13. Activating wp-debug and turning error reporting on to log or display is helpful as well:
    http://codex.wordpress.org/Editing_wp-config.php

    Posted 3 years ago #
  14. @em hr
    its a bit of a weird one. i've been using SVN for Thematic for months. all ok. its just the style.css that seemed not to transfer. i'll look into it.

    Posted 3 years ago #
  15. hi gene- how do i take a look at what you guys have done w/ options? i think you mentioned to me that it was going in a totally different direction from where devin/i have been taking it. devin is making progress on data sanitation and using the Settings API and i am hoping to crack the custom-css.php approach soon.

    also for a project i just brought over 2 of the Hybrid templates. the 404 (which wasn't so much a template as just a rewrite of the 404 loop) and the widgets template... I liked that both let you control the content with widgets. i thought the 404 widget was quite clever as that allows the user to put anything on that page w/o any back-end coding. well, i guess the CSS is probably not quite right. since i wasn't using the page title i changed the #cotnent .aside widget titles to look like the normal ones. my biggest concern is that thematic has too many widget areas already. i usually unset almost all of them for clients.

    also for development consideration- i think 3 of the imported stylesheets (reset, typography, and images) are unlikely ever to be changed. could they maybe be bundled together and minified? same is probably true of some of the suckerfish stuff. thematic seems to load a lot of scripts and a lot of stylesheets in the header. or is this something best left to the child theme?

    Posted 3 years ago #
  16. Hi Kathy (Helga), Gene, Jonny & All -

    @Helga -- I think you were referring to the work you did here: https://github.com/helgatheviking/thematic-options-KIA --> then comparing it to this: https://github.com/devinsays/options-framework-plugin

    Looks like your last work there was about a year ago, but Devin has done a few things more recently. Great stuff. Let's sort this all out and organize it as we set a road-map moving forward. I think we need you, Devin, Gene, hopefully Chris, and 2-3 others to work on a set of mile-stones. Then we publish them and assemble the team of coders to do it and make sure everyone is clear on tasks. I will facilitate and help where I can.

    Cheers & Happy New Year -
    Scott

    Posted 2 years ago #
  17. The Theme options code has been revamped in Thematic 0.9.7.8 rev777 (currently in svn). Not a lot new here on the surface but under the hood many enhancements to harden security and increase usability of the default thematic options.

    Child themes and/or plugins can override and filter the options with regard to the best practices laid out but the WP Theme guidelines using the WP Settings API.

    Posted 2 years ago #
  18. That's Good News Gene -

    Good to have you back in the saddle. Do you have all the supporters you need?

    I think there are two types of people who want to help -- those familiar with SVN and are pretty good PHP programmers, and those who also want to help and will either a) beta test (aren't programmers), or b) want to learn how to use the system to help you.

    What we need are some directions to channel people accordingly. For those who want to learn and pitch in, I will schedule a free screensharing/voice conference call so you, Chris (is he still with us), or perhaps Kathy can give us some instruction and direction.

    - Scott

    Posted 2 years ago #
  19. Hi Scott,

    Good point Scott. For those who want to chip in and test the svn branch look here:

    http://code.google.com/p/thematic/source/checkout

    You'll need to be familiar with command line or you'll need to have a svn client app installed. Don't worry if it doesn't make sense to you at the start. Subversion is a developer's tool. That doesn't mean you can't learn how to use it. You may only need to download an svn client and google up a tutorial to get started.

    Here are some links that can help also:

    http://forums.themeshaper.com/topic/how-to-get-the-latest-svn-copy-of-thematic

    http://codex.wordpress.org/Using_Subversion

    Also, Ian and Chris are the owner's of this project and they are always with us even if they aren't present in the current conversation.

    Posted 2 years ago #
  20. if you're not into command line, i'm a fan of the graphical UI, tortoiseSVN
    http://tortoisesvn.net/

    Posted 2 years ago #
  21. Hi -

    Great links. I did some research and found a highly recommended (lots of awards) and affordable GUI app for SVN on the Mac: http://www.versionsapp.com/

    I will get it, learn it, and do a tutorial for all the Mac jockeys here.

    ROADMAP: Gene, you have stated you are now working on a release with some security updates, and hidden features. Please give us a taste of the vision for the non-security features in the next version. Also, I assume that you can use help via SVN at the official site? What is your direction for best process there?

    BETA-TESTERS: What about folks who would like to help test, but are not into programming or SVN? We could call them bug catchers, but need your direction on best way to organize.

    NEW SITE: I think you and Chris reported a year ago that there would be a new site, with a new home for the forums. Still coming? What is the "milestone" date for this? Need help?

    DOCUMENTATION: A number of members here have done outlines, and posted suggestions in the last year and before. They are all great suggestions, but each has its own spin on how the contents should be organized and what wiki software to use, etc. I say we vote, on the major issues here, then look for a leader to step up with a couple of editors and we collate and organize what we already have plus add some new things along the way. Who's is good at technical editing/writing? Who wants to take the lead? I will assist. Then... we find the right hosting location. Vote on wiki software to use. I will help install. Then the team directs the organization of content... AND WE DO IT.

    You all ready? Let's get going.

    - Scott

    Posted 2 years ago #
  22. @Scott,

    ROADMAP: The only thing on my radar at the moment is compliance with WP Theme Review and getting a 0.9.8 in the official repo. That relies on securing the theme options from xss vulnerabilities. Features and future roadmap discussion should be saved for after the move to the new home.

    TESTERS: Again, The only ways to help test Thematic right now is to checkout the latest svn branch linked above or get the latest stable dev release from thematic4you.com and kick the tires. Report a bug if you find it.

    It is not lost on me that this process is not perfect currently. The support forums are not the right place for project management and discussion. Steps are in motion again... The new site has been thought out to compensate for these things.

    NEW SITE: Contacting Ian...

    DOCUMENTATION: There is a WP managed wiki on the new domain blank and ready to go. We'll need help with the docs. Teamwork sounds great. Thanks for offering to help.

    We will consolidate development discussions and no longer use the support channel as the forum for it. There will be a devel blog on the new site for this type of conversation.

    Posted 2 years ago #
  23. turned the theme review into an actual checklist:

    http://www.kathyisawesome.com/2012/wordpress-theme-development-checklist/

    idk if it helps or not, but it helped me procrastinate and touch back on DOMDocument stuff.

    scott- do you want to start tackling a few sections?

    Posted 2 years ago #
  24. Kathy is awesome is an apt name. Thanks!

    Posted 2 years ago #
  25. lol thanks! i've given up trying to actually create a theme for it and will hopefully just start posting stuff until i can actually do something more creative.

    Posted 2 years ago #
  26. I can help out with testing and new website.

    Posted 2 years ago #
  27. rob- if you could look into testing the latest SVN version that'd be great. also, i am trying to test thematic out against the current WP theme review checklist. if you could tackle a section of the checklist that could be very helpful.

    http://forums.themeshaper.com/topic/theme-development-checklist

    Posted 2 years ago #
  28. Also testing against the current theme unit data (wxr import file) provided on this page:
    http://codex.wordpress.org/Theme_Unit_Test
    Is very helpful as well.

    I just made several commits that touched every file in thematic. Having a second set of eyes on the end product would be helpful. Most of the changes are superficial... dock blocks and inline comments. One benefit... the source code view of the theme is getting much tidier.

    Thanks!

    Posted 2 years ago #
  29. Hi all -

    Great energy here... big thanks! I have purchased "versions" (a Mac GUI SVN helper app) and scheduled work with it within the next week. Then I will write a tutorial for Mac jockeys and try also to generalize a bit for newbies to SVN, but who want to help out. Most know I am not a scratch PHP coder, so I will look for ways that people like me can help and then write about that so others can follow.

    @Gene - sounds like you have a number of things in motion (thanks). Sounds wise to make this upgrade focus on basics and security while we get the rest of our house in order. Offer to facilitate a meeting (conference call, screenshare, etc.) stands. For the next step on the RoadMap (after we finish the current release) it will be good to step back and consider what the WP core upgrades over the past year bring in terms of development opportunities and to factor in the changing device paradigms (tablets and mobile). One example could be a new stylesheet or two focused on Mobile. Earlier there was a call for help with new sheets, but if I hear you right we are holding off until the next version?

    @Kathy - great, thorough checklist. Thanks also for patience as I come up to speed with the SVN thing. I'll see you there over the next 2-4 weeks.

    @Gene, Kathy Chris -- any recommendations for SVN newbies are appreciated... want to focus on items that can really help and not slow anyone down, so a few pointers from when you were new (remember those days?) will help a lot. Recommendations?

    Cheers -
    Scott

    Posted 2 years ago #
  30. fwunder
    Member

    I don't have the skills you folks do, but I don't mind test driving. I did just check out (svn checkout http://thematic.googlecode.com/svn/trunk/ thematic-read-only) what I guess is the latest. If so, it feels considerably "snappier" and the upgrade was painless.

    With caching via WP Super Cache ==> http://www.natures-mirror.com/
    Without caching ==> http://grafiks101.com/dev/

    Anything I can do to help, I will. I got my horse hooked up to this wagon! ;)

    Posted 2 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.