WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Versionsanzeige erweitern?
  • Print
Pages: [1]   Go Down

Author Topic: Versionsanzeige erweitern?  (Read 1343 times)

StudioVerlag

  • Guest
Versionsanzeige erweitern?
« on: October 09, 2009, 02:11:31 PM »
Ist es auf einfache Weise möglich die Versionsanzeige um trunk/branches zu erweitern?
Bei Fehlermeldungen wird hier immer gerätselt, welche Version gerade auf welcher Domain läuft. Es wird halt nicht alles dokumentiert, leider.
Gruß, Hans>NUL
Logged

Offline Luisehahne

  • WebsiteBaker Org e.V.
  • **
  • Posts: 4548
  • Gender: Male
Re: Versionsanzeige erweitern?
« Reply #1 on: October 09, 2009, 04:08:02 PM »
Doch die Version gibt es als Konstante. Als Konstante würde ich mir auch die Revision wünschen.

Dietmar
Logged
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

aldus

  • Guest
Re: Versionsanzeige erweitern?
« Reply #2 on: October 09, 2009, 04:43:49 PM »
Tja - zur Zeit kommt man an die Revision so nicht ohne weiteres ran ... nur über einen Umweg.

Da die Changelog auch immer mit aktualisiert werden soll(-te), könnte man bei ihr nachsehen ...

Bau dir ein Droplet, oder pack das Ganze in eine
Code/Code2 Page ... sollte zumindest bei Standardinstallatio nen
passen ... ansonsten halt den Pfad anpassen.

Code: [Select]
<?php
/**
 *    Droplet that trys to read the default changelog
 *    and gets informations about the svn-number ...
 *    Keep in mind, that your path to the "changelog" may differ!
 *
 *    @version:    0.1.0
 *    @date:        2009-10-09
 *    @author:    Dietrich Roland Pehlke
 *
 */

$temp = explode ("/", WB_PATH);
array_pop($temp);
$path = implode("/", $temp)."/CHANGELOG";

$info = array(
    &
#39;svn&#39;    => &#39;unknown&#39;,
    
&#39;date&#39;    => &#39;unknown&#39;,
    
&#39;time&#39;    => &#39;unknown&#39;
);

foreach (
FILE($path) as $line) {
    
$t = explode (" ", $line);
    if (
$t[0]== "\$Id:") {
        
$info[&#39;svn&#39;] = $t[2];
        
$info[&#39;date&#39;] = $t[3];
        
$info[&#39;time&#39;] = $t[4];
        
        
break;
    }
}

$htm= "";

foreach(
$info as $k=>$v) $html .= $k."= ".$v."<br />";

return 
$html;
?>


Gruß
Aldus


Logged

StudioVerlag

  • Guest
Re: Versionsanzeige erweitern?
« Reply #3 on: October 09, 2009, 06:18:27 PM »
Das Droplet ist als zwischenzeitliche Lösung sicherlich gut, eine Konstante um im BE die Info zu erhalten noch besser. Ein kleines Problem taucht auf, wenn WB im root installiert wird (bei meinen Anwendern durchgehend). Wohin dann mit CHANGELOG, damit auch bei jeder Installation das Auslesen funktioniert?

Werde das Droplet also erstmal nutzen, danke.
Gruß, Hans>NUL

Edit: Mittlerweile haben "meine" Nutzer die Empfehlung bekommen, dem Installationspack eine Datei "Versionsinfo" hinzuzufügen, die außerdem noch weitere Infos (patches, admin, mail, adresse, tel. etc) enthält. Danke für den "Anschub". Dank eines anderen Delimiter können nun auch "geschwätzige" Texte geschrieben  werden.
« Last Edit: October 10, 2009, 01:08:06 PM by Hans>NULL »
Logged

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Versionsanzeige erweitern?
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2