Difference between revisions of "How to edit .thtml theme files"

From JReviews Documentation
Jump to: navigation, search
Line 1: Line 1:
*.thtml files are php + html template files
 
*To modify .thtml files, you need a text editor
 
*Any text editor like notepad would work, but it's better to use more powerful code editors with syntax highlighting and other features
 
  
 +
JReviews themes use .thtml files which are "php + html" template files. To modify .thtml files, you need a text editor. Any text editor like notepad would work, but it's better to use more powerful code editors with syntax highlighting and other features.
  
== Some of the popular and free code editors/IDEs ==
 
*[http://notepad-plus-plus.org/ Notepad++] - recommended
 
*[http://www.contexteditor.org/ ConTEXT]
 
*[http://www.jedit.org/ jEdit]
 
*[http://www.activestate.com/komodo_edit/ Komodo Edit]
 
*[http://aptana.com/ Aptana]
 
*[http://www.netbeans.org/features/php/ NetBeans IDE]
 
  
 +
== Some of the popular code editors ==
  
Most of the code editors will display .thtml files as regular text, without syntax highlighting, therefore, you should configure your editor to recognize .thtml as php files.
+
* [http://notepad-plus-plus.org/ Notepad++] (Windows) - free
 +
* [http://www.barebones.com/products/textwrangler/ TextWrangler] (Mac) - free
 +
* [http://www.jedit.org/ jEdit] (Windows, Linux, Mac) - free
 +
* [http://www.sublimetext.com/ Sublime Text] (Windows, Linux, Mac) - commercialMost of the code editors will display .thtml files as regular text, without syntax highlighting by default, but in each of them you can enable PHP highlighting for .thtml files.
  
=== Configuring Notepad++ ===
 
 
When you open .thtml file in Notepad++, you can click on Language menu, choose PHP and you will get correct syntax highlighting. But that is not a permanent solution.
 
 
For a permanent solution you need to edit Notepad++ config files (in the installation directory):
 
 
In both '''langs.xml''' and '''langs.model.xml''' add thtml to the list of php extensions (line 136):
 
 
<source lang="xml">
 
<Language name="php" ext="php php3 phtml thtml ctp" commentLine="//" commentStart="/*" commentEnd="*/">
 
</source>
 
 
 
Notepad++ will now automatically recognize .thtml files as php and apply syntax highlighting.
 
 
A similar process must be followed for other code editors; in some of them you can do it in the 'Options' menu without editing the configuration files.
 
  
  
 
[[Category:Themes]]
 
[[Category:Themes]]
 
[[Category:Tools]]
 
[[Category:Tools]]

Revision as of 13:55, 6 January 2014

JReviews themes use .thtml files which are "php + html" template files. To modify .thtml files, you need a text editor. Any text editor like notepad would work, but it's better to use more powerful code editors with syntax highlighting and other features.


Some of the popular code editors

  • Notepad++ (Windows) - free
  • TextWrangler (Mac) - free
  • jEdit (Windows, Linux, Mac) - free
  • Sublime Text (Windows, Linux, Mac) - commercialMost of the code editors will display .thtml files as regular text, without syntax highlighting by default, but in each of them you can enable PHP highlighting for .thtml files.