Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

changlog details

edited March 2007 in Vanilla 1.0 Help
Is there anyway I can get a list of the files that were changed in the 1.1 update? I've done a significant amount of modifications to the forum theme files and I want to know if there was any significant changes in those files.

Comments

  • You could just download 1.0.3 and 1.1 and run the directories through a comparison package like Beyond Compare ;)
  • MarkMark Vanilla Staff
    I wonder if there is some kind of subversion command that can show this?
  • edited March 2007
    You can create a patch with subversion of the changes between the current version and vanilla 1.0.3, and apply it to your theme, something like that. You should check the svn documentation.
  • Would I have to make that patch? or Would mark? I'm slightly confused as to who Dino's comment was directed at.
  • just ran a quick diff for /themes/
    hope it helps
    diff Vanilla.1.0.3/themes/comments.php Vanilla-1.1/themes/comments.php 17c17 < $CommentList .= DiscussionPrefix($this->Context->Configuration, $this->Discussion).' '; --- > $CommentList .= DiscussionPrefix($this->Context, $this->Discussion).' '; diff Vanilla.1.0.3/themes/discussion.php Vanilla-1.1/themes/discussion.php 14c14 < <span>'.$this->Context->GetDefinition('DiscussionType').'</span>'.DiscussionPrefix($this->Context->Configuration, $Discussion).' --- > <span>'.$this->Context->GetDefinition('DiscussionType').'</span>'.DiscussionPrefix($this->Context, $Discussion).' diff Vanilla.1.0.3/themes/head.php Vanilla-1.1/themes/head.php 8a9,14 > > while (list($Name, $Content) = each($this->Meta)) { > $HeadString .= ' > <meta name="'.$Name.'" content="'.$Content.'" />'; > } > diff Vanilla.1.0.3/themes/people_signin_form_validpostback.php Vanilla-1.1/themes/people_signin_form_validpostback.php 9c9 < if ($this->ApplicantCount > 0) echo '<li><a href="'.GetUrl($this->Context->Configuration, 'search.php', '', '', '', '','PostBackAction=Search&Keywords=roles:'.$this->Context->GetDefinition('Applicant').';sort:Date;&Type=Users').'">'.$this->Context->GetDefinition('ReviewNewApplicants').'</a> (<strong>'.$this->ApplicantCount.' '.$this->Context->GetDefinition('New').'</strong>)</li>'; --- > if ($this->ApplicantCount > 0) echo '<li><a href="'.GetUrl($this->Context->Configuration, 'settings.php', '', '', '', '','PostBackAction=Applicants').'">'.$this->Context->GetDefinition('ReviewNewApplicants').'</a> (<strong>'.$this->ApplicantCount.' '.$this->Context->GetDefinition('New').'</strong>)</li>'; diff Vanilla.1.0.3/themes/search_results_comments.php Vanilla-1.1/themes/search_results_comments.php 16c16 < <a href="'.GetUrl($this->Context->Configuration, 'index.php', 'category/', 'CategoryID', $Comment->CategoryID).'">'.$Comment->Category.'</a> --- > <a href="'.GetUrl($this->Context->Configuration, 'index.php', '', 'CategoryID', $Comment->CategoryID).'">'.$Comment->Category.'</a> Only in Vanilla-1.1/themes/: settings_applicants_form.php. diff Vanilla.1.0.3/themes/settings_extensions.php Vanilla-1.1/themes/settings_extensions.php 14,15d13 < ksort($this->Extensions); < $FirstExtension = 1; 23c21 < "SwitchExtension('".$this->Context->Configuration['WEB_ROOT']."ajax/switchextension.php', '".$ExtensionKey."');", --- > "SwitchExtension('".$this->Context->Configuration['WEB_ROOT']."ajax/switchextension.php', '".$ExtensionKey."', '".$this->SessionPostBackKey."');", diff Vanilla.1.0.3/themes/settings_globals_form.php Vanilla-1.1/themes/settings_globals_form.php 151,189d150 < <h2>'.$this->Context->GetDefinition('DiscussionLabelsTitle').'</h2> < <ul> < <li> < <label for="txtLabelPrefix">'.$this->Context->GetDefinition('LabelPrefix').'</label> < <input type="text" name="TEXT_PREFIX" value="'.$this->ConfigurationManager->GetSetting('TEXT_PREFIX').'" maxlength="20" class="SmallInput" id="txtLabelPrefix" /> < </li> < <li> < <label for="txtLabelSuffix">'.$this->Context->GetDefinition('LabelSuffix').'</label> < <input type="text" name="TEXT_SUFFIX" value="'.$this->ConfigurationManager->GetSetting('TEXT_SUFFIX').'" maxlength="20" class="SmallInput" id="txtLabelSuffix" /> < </li> < <li> < <label for="txtWhisperLabel">'.$this->Context->GetDefinition('WhisperLabel').'</label> < <input type="text" name="TEXT_WHISPERED" value="'.$this->ConfigurationManager->GetSetting('TEXT_WHISPERED').'" maxlength="30" class="SmallInput" id="txtWhisperLabel" /> < </li> < <li> < <label for="txtStickyLabel">'.$this->Context->GetDefinition('StickyLabel').'</label> < <input type="text" name="TEXT_STICKY" value="'.$this->ConfigurationManager->GetSetting('TEXT_STICKY').'" maxlength="30" class="SmallInput" id="txtStickyLabel" /> < </li> < <li> < <label for="txtSinkLabel">'.$this->Context->GetDefinition('SinkLabel').'</label> < <input type="text" name="TEXT_SINK" value="'.$this->ConfigurationManager->GetSetting('TEXT_SINK').'" maxlength="30" class="SmallInput" id="txtSinkLabel" /> < </li> < <li> < <label for="txtClosedLabel">'.$this->Context->GetDefinition('ClosedLabel').'</label> < <input type="text" name="TEXT_CLOSED" value="'.$this->ConfigurationManager->GetSetting('TEXT_CLOSED').'" maxlength="30" class="SmallInput" id="txtClosedLabel" /> < </li> < <li> < <label for="txtHiddenLabel">'.$this->Context->GetDefinition('HiddenLabel').'</label> < <input type="text" name="TEXT_HIDDEN" value="'.$this->ConfigurationManager->GetSetting('TEXT_HIDDEN').'" maxlength="30" class="SmallInput" id="txtHiddenLabel" /> < </li> < <li> < <label for="txtBookmarkedLabel">'.$this->Context->GetDefinition('BookmarkedLabel').'</label> < <input type="text" name="TEXT_BOOKMARKED" value="'.$this->ConfigurationManager->GetSetting('TEXT_BOOKMARKED').'" maxlength="30" class="SmallInput" id="txtBookmarkedLabel" /> < <p class="Description"> < '.$this->Context->GetDefinition('DiscussionLabelsNotes').' < </p> < </li> < </ul> < diff Vanilla.1.0.3/themes/settings_update_check_nopostback.php Vanilla-1.1/themes/settings_update_check_nopostback.php 10,13c10 < <div class="Submit"> < <input type="submit" name="btnCheck" value="'.$this->Context->GetDefinition('CheckForUpdates').'" class="Button SubmitButton Update" /> < <a href="'.GetUrl($this->Context->Configuration, $this->Context->SelfUrl).'" class="CancelButton">'.$this->Context->GetDefinition('Cancel').'</a> < </div> --- > <p><input type="submit" name="btnCheck" value="'.$this->Context->GetDefinition('CheckForUpdates').'" class="Button SubmitButton Update" /></p> 32c29 < <div class="Submit"> --- > <p> 34,35c31 < <a href="'.GetUrl($this->Context->Configuration, $this->Context->SelfUrl).'" class="CancelButton">'.$this->Context->GetDefinition('Cancel').'</a> < </div> --- > </p> diff Vanilla.1.0.3/themes/settings_update_check_validpostback.php Vanilla-1.1/themes/settings_update_check_validpostback.php 4c4 < echo '<div id="Form" class="Account UpdateCheck"> --- > echo '<div id="Form" class="Account UpdateCheck Extensions"> 8c8,27 < <p class="Description">'.$this->LussumoMessage.'</p> --- > <input type="hidden" id="FormPostBackKey" name="FormPostBackKey" value="'.$this->Context->Session->GetVariable("SessionPostBackKey", "string").'" /> > <div class="Errors Invisible" id="UpdateCheckErrors"></div> > <ul id="UpdateCheckItems"> > <li id="Core" class="UpdateChecking"> > <div id="CoreName" class="Name">'.APPLICATION.' '.APPLICATION_VERSION.'</div> > <div id="CoreDetails" class="Details">'.$this->Context->GetDefinition('CheckingForUpdates').'</div> > </li>'; > if (is_array($this->Extensions)) { > $ExtensionList = ''; > while (list($ExtensionKey, $Extension) = each($this->Extensions)) { > $ExtensionList .= '<li id="'.$ExtensionKey.'" class="UpdateChecking"> > <div id="'.$ExtensionKey.'Name" class="Name">'.$Extension->Name.' '.$Extension->Version.'</div> > <div id="'.$ExtensionKey.'Details" class="Details">'.$this->Context->GetDefinition('CheckingForUpdates').'</div> > </li>'; > } > echo $ExtensionList; > } else { > echo '<li><p>'.$this->Context->GetDefinition('NoExtensions').'</p></li>'; > } > echo '</ul>
  • and for /themes/vanilla/styles/default/vanilla.css
    diff Vanilla.1.0.3/themes/vanilla/styles/default/vanilla.css Vanilla-1.1/themes/vanilla/styles/default/vanilla.css 74a75 > .Visible { display: block; } 261c262,263 < #SettingsPage #Content { --- > #SettingsPage #Content, > #SearchPage #Content { 647c649 < padding: 20px 0px 0px 0px !important; --- > padding: 0px !important; 688,690d689 < position: absolute; < top: 86px; < right: 20px; 691a691,693 > position: relative; > top: -20px; > float: right; 831a834 > overflow: visible; 1077,1081c1080,1114 < < #Form.UpdateCheck p.Description { < padding: 0px !important; < margin: 0px 0px 10px 0px !important; < } --- > .UpdateOld .Name, > .UpdateGood .Name, > .UpdateUnknown .Name, > .UpdateChecking .Name { > padding: 0px 0px 4px 23px !important; > } > .UpdateOld .Details, > .UpdateGood .Details, > .UpdateUnknown .Details, > .UpdateChecking .Details { > font-weight: normal; > } > .UpdateOld, > .UpdateUnknown { > background: #FFFFCC; > } > .UpdateGood { > background: #FFFB97; > } > .UpdateChecking { > background: #FFFEEC; > } > .UpdateOld .Name { > background: url(ico.alert.gif) no-repeat top left; > } > .UpdateGood .Name { > background: url(ico.check.gif) no-repeat top left; > } > .UpdateUnknown .Name { > background: url(ico.unknown.gif) no-repeat top left; > } > .UpdateChecking .Name { > background: url(progress.gif) no-repeat center left; > } > 1098,1099d1130 < < 1186c1217,1233 < /* Custom form for sortable list */ --- > /* Custom form for applicant management screen */ > div.Applicants ul li.CheckController p { > padding-left: 4px !important; > } > div.Applicants ul li.NoApplicants p { > padding-left: 4px !important; > color: #84733D !important; > } > div.Applicants .Approve { > padding: 0px 0px 10px 0px !important; > } > div.Applicants .Approve input { > font-size: 11px !important; > } > div.Applicants ul { > margin: 10px 0px 10px 0px !important; > } 1187a1235 > /* Custom form for sortable list */ 1501c1549,1558 < /* End hide from IE-mac */ \ Kein Zeilenumbruch am Dateiende. --- > /* End hide from IE-mac */ > > /* IE 7 Fixes - thanks WallPhone */ > > #Content .ContentInfo.Bottom .PageInfo p { > min-width: 20px; > } > html>body #Content .ContentInfo.Bottom .PageInfo { > border-top: 1px solid #fff; > }
This discussion has been closed.