Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Verbesserungsvorschläge für Overview und Welcome-Plugin
#1
Hallo,

ich hab mir mal die Plugins Overview ( von mybboard.de ) und Welcome-Panel von k776 angeschaut und hätte folgende Verbesserungsvorschläge:

Overview:
Das Ein- und Ausklappen, so wie bei den Foren ermöglichen.

Vorschlag wurde bereits in der aktuellen Version integriert.

Folgendes muss verändert werden:

Suche nach (ca. Zeile 37):
PHP-Code:
"template" => "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" class=\"tborder\"><tr><td colspan=\"\$num_columns\"><table  border=\"0\" cellspacing=\"0\" cellpadding=\"3\" width=\"100%\"><tr class=\"thead\"><td><strong>\$lang->overview_overview</strong></td></tr></table></td>
  </tr>
  <tr>
      \$column_newmembers
      \$column_topposters
      \$column_newthreads
      \$column_favouritethreads
      \$column_newposts
      </tr>
</table>\$overview_copyright<br />" 

Ersetze durch:
PHP-Code:
"template" => "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" class=\"tborder\">
 <thead>
 <tr>
  <td colspan=\"\$num_columns\">
  <table border=\"0\" cellspacing=\"0\" cellpadding=\"3\" width=\"100%\">
   <tr class=\"thead\"><td>
   <div class=\"expcolimage\"><a href=\"javascript:expandCollapse(\'overwiev\');\"><img src=\"\$theme[imgdir]/collapse\$collapsedimg[overwiev].gif\" id=\"overwiev_collapseimg\" border=\"0\" alt=\"[-]\" /></a></div>
<div><strong>\$lang->overview_overview</strong></div></td>
  </tr>
  </table>
  </td>
  </tr>
 </thead>
 <tbody style=\"\$collapsed[overwiev_e]\" id=\"overwiev_e\">
  <tr>
      \$column_newmembers
      \$column_topposters
      \$column_newthreads
      \$column_favouritethreads
      \$column_newposts
      </tr>
  </tbody>
</table>\$overview_copyright<br /> 

Suche nach (ca. Zeile 344):
PHP-Code:
global $db$mybb$cache$templates$lang$overview

Ersetze durch:
PHP-Code:
global $db$mybb$cache$templates$lang$overview$theme$collapsed$collapsedimg


Welcome-Panel:
Ebenfalls das Ein- und Ausklappen ermöglichen, sowie den Avatar-Anzeigefehler beheben.

Suche nach (ca. Zeile 31):
PHP-Code:
"template" => "<table border=\"0\" cellspacing=\"1\" cellpadding=\"4\" class=\"tborder\">
<tr>
<td class=\"thead\" colspan=\"4\"><i>&raquo;</i> <b>\$lang->panel_welcome \$username</b></td>
</tr>
<tr>
\$avatarbox
\$yourstatsheader
\$boardstatsheader
\$spotlightheader
</tr>
<tr>
\$yourstatsbox
\$boardstatsbox
\$spotlightbox
</tr>
\$latestbox
</table>
<br />" 

Ersetze durch (ca. Zeile 344):
PHP-Code:
"template" => "<table border=\"0\" cellspacing=\"1\" cellpadding=\"4\" class=\"tborder\">
<thead>
<tr>
<td class=\"thead\" colspan=\"4\">
<div class=\"expcolimage\"><a href=\"javascript:expandCollapse(\'welcome\');\"><img src=\"\$theme[imgdir]/collapse\$collapsedimg[welcome].gif\" id=\"welcome_collapseimg\" border=\"0\" alt=\"[-]\" /></a></div>
<div><strong>\$lang->panel_welcome \$username</strong></div>
</td>
</tr>
</thead>
<tbody style=\"\$collapsed[welcome_e]\" id=\"welcome_e\">
<tr>
\$avatarbox
\$yourstatsheader
\$boardstatsheader
\$spotlightheader
</tr>
<tr>
\$yourstatsbox
\$boardstatsbox
\$spotlightbox
</tr>
\$latestbox
</tbody>
</table>
<br />" 


Suche nach (ca. Zeile 156):
PHP-Code:
global $db$mybb$cache$templates$lang$welcomepanel

Ersetze durch:
PHP-Code:
global $db$mybb$cache$templates$lang$welcomepanel$theme$collapsed$collapsedimg


Suche nach (ca. Zeile 201):
PHP-Code:
if($mybb->settings['showavatarbox'] != "no")
 {
  if(
$mybb->user['uid'] != && $mybb->user['avatar'])
   {
    
$avatar "<img src=\"".$mybb->user['avatar']."\">";
   }
  
$avatarbox "<td class=\"trow1\" valign=\"center\" align=\"center\" rowspan=\"3\"><table border=\"0\" cellpadding=\"10\"><tr><td>$avatar</td></tr></table></td>";
 } 

Ersetze durch:
PHP-Code:
if($mybb->settings['showavatarbox'] != "no")
{
 if(
$mybb->user['uid'] != && $mybb->user['avatar'])
 {
  
$avatar "<img src=\"".$mybb->user['avatar']."\">";
  
$avatarbox "<td class=\"trow1\" valign=\"center\" align=\"center\" rowspan=\"3\"><table border=\"0\" cellpadding=\"10\"><tr><td>$avatar</td></tr></table></td>";
 }



Vielleicht hilft es ja den ein oder anderen Smile

mfg,
matze
Zitieren
#2
Danke, dass sollte in die nächste Version des Plugis "Übersicht" sowieso integriert werden. Wink

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
Michael schrieb:Danke, dass sollte in die nächste Version des Plugis "Übersicht" sowieso integriert werden. Wink

achso... bin ich wohl ein bisschen spät Big Grin

mir ist noch eine kleine Idee gekommen:

man könnte noch bei den Themen-Links in der Übersicht das title-Attribut verwenden, um den kompletten Themenbetreff anzuzeigen Wink

mfg,
matze Big Grin
Zitieren
#4
Beide Vorschläge wurden integriert und stehen zum Download bereit: https://www.mybb.de/content/view/250/2/

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Plugin "Welcome message" nicht kompatibel falcao1010 5 2.323 03.11.2016, 17:20
Letzter Beitrag: StefanT
  Plugins unter 1.8.3 laufen nicht, u. a. Overview Plugin freeze 4 2.311 05.02.2015, 20:10
Letzter Beitrag: freeze
  Overview Plugin - Berechtigungen hinzufügen GreenDragon 4 1.823 15.08.2012, 21:14
Letzter Beitrag: Jockl
  Seo-Plugin & Overview-Plugin zusammenführen Maurice 4 2.499 09.01.2010, 17:08
Letzter Beitrag: Maurice
  Overview Plugin nur für Usergruppe sichtbat MH_Razen 7 3.536 22.11.2009, 20:36
Letzter Beitrag: Michael