Welcome, Guest. Please Login or Register.
April 29, 2025, 05:37:41 PM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  Datumsanzeige (wann wurde der Thread gestartet) « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Datumsanzeige (wann wurde der Thread gestartet)  (Read 3136 times)
Mr.Magoo
Jr. Member
**
Posts: 60


I'm a llama!

Datumsanzeige (wann wurde der Thread gestartet)
« on: July 02, 2003, 01:22:26 PM »
Reply with quote

Hy!

Bei 1.4 gab es mal diesen Mod:
<id>
'Beitrag begonnen am' für YaBB SE 1.40
</id>

<version>
1.1 Final
</version>

<mod info>
Dieser Mod zeigt im MessageIndex nicht nur den Ersteller eines
Beitrags an sondern auch das Datum, an dem der Beitrag erstellt wurde.
Dies soll der Übersichtlichkeit gerade für Moderatoren dienen um
Themen neu zu beleben oder abzuschliessen.

WICHTIG: Fertige eine Sicherheitskopie der Dateien english.lng, german.lng
und der MessageIndex.php an!
</mod info>

<author>

</author>

<homepage>

</homepage>

<edit file>
english.lng
</edit file>

<search for>
$txt[109] = "Started by";
</search for>

<replace>
$txt[109] = "Started by / at";
</replace>

<edit file>
german.lng
</edit file>

<search for>
$txt[109] = "Begonnen von";
</search for>

<replace>
$txt[109] = "Begonnen von / am";
</replace>

<edit file>
Sources/MessageIndex.php
</edit file>

<search for>
     $lastposter = $row['posterName'];
     $lastPosterID = $row['ID_MEMBER'];
     $mdate = $row['posterTime'];
     $mname = $row['mname'];
</search for>

<add after>
     $firstid = $row['ID_FIRST_MSG'];
</add after>

<search for>
     }
     if ($mid != '-1') {
       LoadRealName ($mname);
       $name2 = $realNames[$mname];
     }
</search for>

<add after>
       $result2 = mysql_query("SELECT posterTime from {$db_prefix}messages WHERE ID_MSG='$firstid'");
 while ($row = mysql_fetch_array($result2))
 {
     $mdate2 = $row['posterTime'];
     }
</add after>

<search vor>
     # Print the thread info.
     $mydate = timeformat($mdate);
</search for>

<add after>
     $mydate2 = timeformat ($mdate2);
</add after>

<search for>
 <td class="windowbg2" valign="middle" width="14%" bgcolor="$color[windowbg2]"><font size="2">$mname</font></td>
</search for>

<replace>
 <td class="windowbg2" valign="middle" width="14%" bgcolor="$color[windowbg2]"><font size="2">$mname</font><br><font size="1">$mydate2</font></td>
</replace>


Hab versucht den mal in 1.5.4 einzubauen aber leider hat das nicht gefunkt...
Wär jemand so nett und würde das umschreiben?


THX
LG
Logged
chris
Guest
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #1 on: July 02, 2003, 03:07:58 PM »
Reply with quote

Zu dem MOD kann man eigentlich nur sagen : *gesehen*gelacht*gelöscht*

Ich poste heute Abend mal ne Version die die Datenbank nicht zusätzlich belastet und die mit 1.5.* funktioniert...
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #2 on: July 02, 2003, 03:22:06 PM »
Reply with quote

hier ist der passende code für die 1.5.x

<id>
'Beitrag begonnen am' für YaBB SE 1.5x
</id>

<version>
1.2
</version>

<mod info>
Dieser Mod zeigt im MessageIndex nicht nur den Ersteller eines
Beitrags an sondern auch das Datum, an dem der Beitrag erstellt wurde.
Dies soll der Übersichtlichkeit gerade für Moderatoren dienen um
Themen neu zu beleben oder abzuschliessen.

WICHTIG: Fertige eine Sicherheitskopie der Dateien english.lng, german.lng
und der MessageIndex.php an!
</mod info>

<author>

</author>

<homepage>

</homepage>

<edit file>
english.lng
</edit file>

<search for>
$txt[109] = 'Started by';
</search for>

<replace>
$txt[109] = "Started by / at";
</replace>

<edit file>
german.lng
</edit file>

<search for>
$txt[109] = 'Begonnen von';
</search for>

<replace>
$txt[109] = "Begonnen von / am";
</replace>

<edit file>
Sources/MessageIndex.php
</edit file>

<search for>
         $isSticky = $row['isSticky'];
         $pollID = $row['ID_POLL'];
         $topicEditedTime = $row['posterTime'];
         $name1 = $row['posterDisplayName'];
         $name2 = $row['firstPosterDisplayName'];
</search for>

<add after>
         $firstid = $row['ID_FIRST_MSG'];
</add after>

<search for>
         {
            $euser=urlencode($mname);
            $mname = "<a href=\"$scripturl?action=viewprofile;user=$euser\"><acronym title=\"$txt[92] $name2\">$name2</acronym></a>";
         }
</search for>

<add after>
         $result2 = mysql_query("SELECT posterTime from {$db_prefix}messages WHERE ID_MSG='$firstid'");
          while ($row = mysql_fetch_array($result2))
         {
         $mdate2 = $row['posterTime'];
         }
</add after>

<search vor>
         # Print the thread info.
         $mydate = timeformat($mdate);
</search for>

<add after>
         $mydate2 = timeformat ($mdate2);
</add after>

<search for>
               <td class="windowbg2" valign="middle" width="14%" bgcolor="' . $color['windowbg2'] . '">
                  <font size="2">' . $mname . '</font></td>
</search for>

<replace>
               <td class="windowbg2" valign="middle" width="14%" bgcolor="' . $color['windowbg2'] . '">
                  <font size="2">' . $mname . '<br>' .$mydate2 . '</font></td>
</replace>
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #3 on: July 02, 2003, 03:23:53 PM »
Reply with quote

aber wenn christian da was neues bastelt, solltest lieber darauf warten!!!!!!

ich habe die da nur die suchstellen geändert und die art wie bei 1.5.x dinge wie $mydate eingebaut sind....
« Last Edit: July 02, 2003, 03:24:48 PM by Horseman » Logged
Mr.Magoo
Jr. Member
**
Posts: 60


I'm a llama!

Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #4 on: July 03, 2003, 03:07:31 PM »
Reply with quote

ok,
Danke
dann warte ich mal auf die optimalere Lösung!

THX
LG
Logged
chris
Guest
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #5 on: July 03, 2003, 03:33:34 PM »
Reply with quote

Ich schau mal ob ich heute Zeit hab... hab nen neuen PC und da noch keine Entwicklungsumgebung drauf... wollte ich aber eh einrichten....
Logged
Eloya
Full Member
***
Posts: 127


Magistrat

nschunter@eloya.net WWW
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #6 on: July 03, 2003, 07:32:37 PM »
Reply with quote

Quote from: Christian Land on July 02, 2003, 03:07:58 PM
Zu dem MOD kann man eigentlich nur sagen : *gesehen*gelacht*gelöscht*

Ich poste heute Abend mal ne Version die die Datenbank nicht zusätzlich belastet und die mit 1.5.* funktioniert...

Jaja, hetze du nur *schmunzelt Chris zu*. Ich glaube das ist mein Mod, und er war mein allererster Gehversuch. Okay, wer ihn als Erster verbessert darf ihn behalten  ;D

Liebe Grüsse,

Nico
Logged

"Der Unterschied zwischen Magie und Alltag ist die Betrachtungsweise!"
http://www.travar.de
chris
Guest
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #7 on: July 04, 2003, 07:09:05 AM »
Reply with quote

Quote from: Eloya on July 03, 2003, 07:32:37 PMJaja, hetze du nur *schmunzelt Chris zu*. Ich glaube das ist mein Mod, und er war mein allererster Gehversuch. Okay, wer ihn als Erster verbessert darf ihn behalten  ;D

Liebe Grüsse,

Nico

;D  :P Hab ich Dir nicht damals schon ne andere Version um die Ohren gehauen? *grübel*

Naja... ich werd heute Abend die neue Version posten... hab seit gestern Abend wieder ne funktionierende Entwicklungsumgebung ;D
Logged
Eloya
Full Member
***
Posts: 127


Magistrat

nschunter@eloya.net WWW
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #8 on: July 04, 2003, 08:35:19 AM »
Reply with quote

Nein, hast du nicht. Du murmeltest nur irgendetwas von 'grummel' mydate2 *grummel* weitere Felder *brummel*  ;D

Also habe ich deine orakelhaften Andeutungen eben einfach interpretiert. Und funktionieren tut's ja  :P

Ich glaube ich habe noch irgendwo den Mod für 1.4x rumfliegen ohne zusätzliche Query (habe ihn dann selbst verbessert). Da ich aber weder für 1.4x noch für 1.5x aktuell entwickeln kann lasse ich Chris den Vortritt.

LG,

Nico
Logged

"Der Unterschied zwischen Magie und Alltag ist die Betrachtungsweise!"
http://www.travar.de
chris
Guest
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #9 on: July 04, 2003, 09:37:48 AM »
Reply with quote

Quote from: Eloya on July 04, 2003, 08:35:19 AM
Nein, hast du nicht. Du murmeltest nur irgendetwas von 'grummel' mydate2 *grummel* weitere Felder *brummel*  ;D

Sowas mach ich?!? ;D

Naja, ich schreibs nachher kurz... ist ja nicht viel... und ich muss mal wieder auf TRAVAR vorbeischauen... hatte ja versprochen ein Auge auf Eure Sourcen zu werfen... *seufz* Irgendwie bin ich momentan echt vergesslich *grummel*
Logged
chris
Guest
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #10 on: July 04, 2003, 06:22:28 PM »
Reply with quote

http://www.mendarien.com/yabb/started.mod

Braucht keine zusätzlichen DB-Abfragen und behebt ein kleines, mathematisches Problem *g* Wenn man alle Spalten des MessageIndex zusammenaddiert kommt man auf >100% ... das hab ich gefixt weil ich eh die Spalte breiter machen musste....
Logged
Mr.Magoo
Jr. Member
**
Posts: 60


I'm a llama!

Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #11 on: July 04, 2003, 10:27:58 PM »
Reply with quote

DANKE!!!!!!!!!

Logged
chris
Guest
Re:Datumsanzeige (wann wurde der Thread gestartet)
« Reply #12 on: July 05, 2003, 09:35:41 AM »
Reply with quote

Keine Ursache... hatte das MOD eh schon länger auf mendarien.com in meinem Board installiert ;D
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  Datumsanzeige (wann wurde der Thread gestartet) « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.030 seconds with 19 queries.