[geeklog-cvs] geeklog-1.3/public_html/docs theme.html,1.36,1.37

dhaun at iowaoutdoors.org dhaun at iowaoutdoors.org
Sun Sep 26 13:44:55 EDT 2004


Update of /var/cvs/geeklog-1.3/public_html/docs
In directory www:/tmp/cvs-serv19364

Modified Files:
	theme.html 
Log Message:
Updated list of theme changes.


Index: theme.html
===================================================================
RCS file: /var/cvs/geeklog-1.3/public_html/docs/theme.html,v
retrieving revision 1.36
retrieving revision 1.37
diff -C2 -d -r1.36 -r1.37
*** theme.html	13 Sep 2004 19:02:55 -0000	1.36
--- theme.html	26 Sep 2004 17:44:53 -0000	1.37
***************
*** 172,179 ****
  <p>General note: To upgrade your custom theme for use with Geeklog 1.3.10, you can simply copy over any new template files from the Geeklog default theme.</p>
  
  <ul>
! <li>Added two new templates for the new story archive feature. This allows you to theme olderstories differently. By default Geeklog 1.3.10 ships with these template files not themed and the same as a standard story. The new template files are <ul><li>archivestorytext.thtml</li><li>archivestorybodytext.thtml</li></ul></li>
! <li><tt>admin/mail/mailform.thtml</tt> has been changed to look slightly less ugly ...</li>
! <li>Due to changes in the comment engine, it is recommended that you copy over all the comment template files from the comment directory (<tt>reportcomment.thtml</tt> is actually a new file).</li>
  </ul>
  
--- 172,255 ----
  <p>General note: To upgrade your custom theme for use with Geeklog 1.3.10, you can simply copy over any new template files from the Geeklog default theme.</p>
  
+ <p>The biggest change in Geeklog 1.3.10 is that we now ship it with only one
+ default theme (the Professional theme, kindly provided by Victor B. Gonzalez)
+ and that the previously included themes are now available as a separate
+ download.</p>
+ 
+ <h3>Admin templates</h3>
+ 
+ <p>Most themes don't change the template files in the theme's <tt>admin</tt>
+ directory, so you can often save yourself a bit of work by simply replacing
+ the entire <tt>admin</tt> directory with the one from the Geeklog 1.3.10
+ distribution.</p>
+ 
  <ul>
! <li>The story editor, <tt>admin/story/storyeditor.thtml</tt> includes new
!     options for the story archiving and for editable story IDs. <em>It is
!     recommended to make a copy of this file and re-apply any changes you may
!     have made to your copy again afterwards!</em></li>
! <li>The list of polls, <tt>admin/poll/polllist.thtml</tt> now supports
!     paging, i.e. uses the {google_paging} variable.</li>
! <li>The list of events uses paging and a row number now (files affected:
!     <tt>admin/event/eventlist.thtml</tt> and
!     <tt>admin/event/listitem.thtml</tt>).</li>
! <li>The plugin editor, <tt>admin/plugins/editor.thml</tt>, now displays 2
!     version numbers for the plugin: The installed version and the (possibly
!     differing) version of the actual code.  In the latter case, it will also
!     display an update button.<br>
!     The list of plugins, <tt>admin/plugins/pluginslist.thtml</tt> and
!     <tt>admin/plugins/listitem.thtml</tt>, also displays the 2 version numbers
!     and now supports paging when more than 25 plugins are installed.</li>
! <li><tt>admin/mail/mailform.thtml</tt> has been changed to look slightly less
!     ugly ...</li>
! </ul>
! 
! <h3>Other templates</h3>
! 
! <ul>
! <li>Added two new templates for the new story archive feature. This allows you
!     to theme olderstories differently. By default Geeklog 1.3.10 ships with
!     these template files not themed and the same as a standard story. The new
!     template files are <ul><li>archivestorytext.thtml</li>
!     <li>archivestorybodytext.thtml</li></ul></li>
! <li>Due to various changes in the comment engine, it is recommended that you
!     copy over all the comment template files from the <tt>comment</tt> directory
!     (<tt>comment/reportcomment.thtml</tt> is actually a new file).</li>
! <li>In <tt>calendar/dayview/dayview.thtml</tt>, i.e. in the calendar's day
!     view, the hard-coded am/pm times have been replaced by variables of the
!     form {xx_hour} (where 'xx' is 0-23).</li>
! </ul>
! 
! <h3>Optional changes</h3>
! 
! <p>The following is a list of optional changes (mostly new variables that are
! now available). This information is mostly of interest for those who want to
! develop their own themes.</p>
! 
! <ul>
! <li>{article_url}, i.e. the full URL to an article, is now also available in
!     <tt>article/printable.thtml</tt>.</li>
! <li>In <tt>links/linkdetails.thtml</tt> the new variable {link_actual_url} now
!     contains the actual link URL (instead of a link to Geeklog's
!     <tt>portal.php</tt>).</li>
! <li>The following variables are now available in <tt>calendar/eventdetails.thtml</tt>:
!     {event_state_name} (full name of the state), {event_state_only} and
!     {event_state_name_only} (abbreviated and full state name without the comma),
!     {event_edit} (link to edit the event, if allowed for the current user),
!     {edit_icon} (same, but with the edit icon instead of a text link),
!     {lang_event_type} and {event_type} for the event type
! <li>The topic image is now available through the {topic_image} variable in
!     <tt>topicoption.thtml</tt> and <tt>topicoption_off.thtml</tt></li>
! <li>Several class names have been introduced so that the various lists that
!     Geeklog uses can now be styled individually: list-feed, list-new-comments,
!     list-new-links, list-new-plugins, list-older-stories, list-personal-events,
!     list-site-events, list-story-options, list-whats-related (the names should
!     be self-explanatory).<br>
!     Use {list_class_name} to get the actual class name, and {list_class} to get
!     class="classname".</li>
! <li>Several class names have been introduced so that the 2 small calendars
!     in the calendar's month view can be styled: .smallcal, .smallcal-headline,
!     .smallcal-week-even, .smallcal-week-odd, .smallcal-week-empty,
!     .smallcal-day-even, .smallcal-day-odd, and .smallcal-day-empty</li>
  </ul>
  




More information about the geeklog-cvs mailing list