[theme-reviewers] Tinymce button that only adds css codes.. still plugin territory?

Daniel Tara contact at onedesigns.com
Sun Mar 3 14:32:57 UTC 2013


It doesn't have semantic value but I also don't see the harm. As easy as we try to make the process of switching themes to be, in a real situation it rarely is. I know the frustration when your content styling is gone but I also know the one when your theme is orange and your shortcodes are blue. Also, post thumbnails are a theme-supported feature, yet when you switch a themes you always find them out of shape and need to regenerate them. There's no such thing as content that fits anywhere. We need to either set a standard or become more relaxed.

Daniel
 
On Mar 3, 2013, at 4:23 PM, Chip Bennett wrote:

> Let's back up a bit: why would <span class="foo bar"></span> be added to post content to begin with? What is the semantic meaning of such a container?
> 
> 
> On Sun, Mar 3, 2013 at 9:16 AM, Daniel Tara <contact at onedesigns.com> wrote:
> Speaking a bit more generally I believe there always be this conflict between content generation and content presentation. Content generation is plugin territory but if plugins also add their own styling what are the chances that styling fits a random theme. I say not styled content is better than ugly styled content. I think we should allow more middle ground here.
> 
> Daniel
>  
> On Mar 3, 2013, at 4:10 PM, Ünsal Korkmaz wrote:
> 
>> Thank you for review but i mean tinymce does not adding shortcode, it adds css code.
>> http://themes.svn.wordpress.org/firmasite/1.1.0/functions/shortcodes.php
>> Those shortcodes are wordpress's default shortcodes. audio, gallery, video.
>> 
>> On Sun, Mar 3, 2013 at 4:07 PM, Chip Bennett <chip at chipbennett.net> wrote:
>> Hmm, actually, there *are* shortcodes:
>> http://themes.svn.wordpress.org/firmasite/1.1.0/functions/shortcodes.php
>> 
>> And this is definitely Plugin territory:
>> http://themes.svn.wordpress.org/firmasite/1.1.0/functions/remove-comments-absolute.php
>> 
>> And a good deal of this is Plugin territory:
>> http://themes.svn.wordpress.org/firmasite/1.1.0/functions/fix.php
>> 
>> And this is also probably Plugin territory (though a bit of a gray area):
>> http://themes.svn.wordpress.org/firmasite/1.1.0/functions/custom-sharing-buttons.php
>> http://themes.svn.wordpress.org/firmasite/1.1.0/functions/custom-facebook-comments.php
>> 
>> But, for the TinyMCE buttons: my initial reaction would be to say that they also are probably Plugin territory. What do the buttons do? What do they add to the post content? Wrap selected content in <span class="foo bar"></span> tags? Sure, that degrades more gracefully than un-parsed shortcodes, but it would still result in a bunch of unused markup scattered throughout the user's posts after switching Themes. Thus, I would say that the TinyMCE buttons are also Plugin territory. I would recommend defining the *styles* for the CSS classes added via the TinyMCE buttons, but make the underlying TinyMCE button functionality itself a Plugin.
>> 
>> Regards,
>> 
>> Chip
>> 
>> 
>> On Sun, Mar 3, 2013 at 8:00 AM, Ünsal Korkmaz <unsalkorkmaz at gmail.com> wrote:
>> Hi,
>> My theme:
>> http://themes.trac.wordpress.org/ticket/11437
>> Theme is adding custom tinymce button that adds css code for design elements. There is no shortcode or something.. just css code. 
>> Its allowed in themes right?
>> 
>> _______________________________________________
>> theme-reviewers mailing list
>> theme-reviewers at lists.wordpress.org
>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>> 
>> 
>> 
>> _______________________________________________
>> theme-reviewers mailing list
>> theme-reviewers at lists.wordpress.org
>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>> 
>> 
>> _______________________________________________
>> theme-reviewers mailing list
>> theme-reviewers at lists.wordpress.org
>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> 
> 
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> 
> 
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20130303/3db45192/attachment.htm>


More information about the theme-reviewers mailing list