Frage zu Faq / Rangzeichen
Verfasst: 22.08.2004 23:04
				
				Ich wollte wissen, ob ich auf meinem Forum, den FAQ bearbeiten kann und wie man Rangzeichen einfügt. Habe bisher durch die Suche nichts gefunden.
			phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Die FAQ kannst du über die Datei lang_faq.php im Sprachenverzeichnis /language/lang_SPRACHE/ bearbeiten.linkin88 hat geschrieben:Ich wollte wissen, ob ich auf meinem Forum, den FAQ bearbeiten kann und wie man Rangzeichen einfügt. Habe bisher durch die Suche nichts gefunden.
Code: Alles auswählen
########################################################################################## 
## 
## MOD Titel:    Auflistung der Ränge in der FAQ 
## MOD Version:  1.0.2 (phpBB 2.0.x) 
## Autor:        Matthias C. Hormann 
## Support:    http://www.phpbb.de/ 
## 
## Beschreibung: Mit diesem MOD werden die existrierenden Ränge und/oder Spezialränge 
##       auf der FAQ-Seite aufgelistet.  
## 
## Dateien zu ändern:     3 
##                        faq.php 
##                        language/lang_german/faq.php 
##                        templates/xxx/faq_body.tpl 
## 
########################################################################################## 
## 
## Installationsnotiz: 
## Vor jeglichen Änderungen an Dateien oder Datenbank, solltest Du diese vorher 
## sichern. 
## 
########################################################################################## 
# 
#-----[ ÖFFNEN ]------------------------------------------ 
# 
# faq.php 
# 
#-----[ FINDE ]------------------------------------------ 
# 
$template->pparse('body'); 
# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
# ..wenn alle Ränge angezeigt werden sollen. 
// 
// MOD: Show Ranks in FAQ v1.0.2 -- All ranks 
// 
$sql = "SELECT * FROM " . RANKS_TABLE . " ORDER BY rank_special DESC, rank_min ASC, rank_title ASC"; 
if (!($results = $db->sql_query($sql))) 
{ 
   message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql); 
} 
while ($m = $db->sql_fetchrow($results)) 
{ 
   $template->assign_block_vars('RankFAQ', array( 
      'RANKFAQ_TITLE' => $m[rank_title], 
      'RANKFAQ_MIN' => ($m[rank_min] >= 0) ? $m[rank_min] : $lang['RankFAQ_None'], 
      'RANKFAQ_IMAGE' => ($m['rank_image'] != '') ? '<img src="' . $m['rank_image'] . '" />' : '') 
      ); 
   $template->assign_vars(array( 
      'L_RANKFAQ_BLOCK_TITLE' => $lang['RankFAQ_Block_Title'], 
      'L_RANKFAQ_LINK_TITLE' => $lang['RankFAQ_Link_Title'], 
      'L_RANKFAQ_TITLE' => $lang['RankFAQ_Title'], 
      'L_RANKFAQ_MIN' => $lang['RankFAQ_Min'], 
      'L_RANKFAQ_IMAGE' => $lang['RankFAQ_Image']) 
      ); 
} 
// 
// MOD: -END- 
// 
# 
#-----[ ODER ]------------------------------------------ 
# 
# ...wenn nur normale (aber keine Spezial-) Ränge angezeigt werden sollen. 
// 
// MOD: Show Ranks in FAQ v1.0.2 -- Only 'normal' ranks. 
// 
$sql = "SELECT * FROM " . RANKS_TABLE . " WHERE rank_special = 0 ORDER BY rank_min, rank_title"; 
if (!($results = $db->sql_query($sql))) 
{ 
   message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql); 
} 
while ($m = $db->sql_fetchrow($results)) 
{ 
   $template->assign_block_vars('RankFAQ', array( 
      'RANKFAQ_TITLE' => $m[rank_title], 
      'RANKFAQ_MIN' => ($m[rank_min] >= 0) ? $m[rank_min] : $lang['RankFAQ_None'], 
      'RANKFAQ_IMAGE' => ($m['rank_image'] != '') ? '<img src="' . $m['rank_image'] . '" />' : '') 
      ); 
   $template->assign_vars(array( 
      'L_RANKFAQ_BLOCK_TITLE' => $lang['RankFAQ_Block_Title'], 
      'L_RANKFAQ_LINK_TITLE' => $lang['RankFAQ_Link_Title'], 
      'L_RANKFAQ_TITLE' => $lang['RankFAQ_Title'], 
      'L_RANKFAQ_MIN' => $lang['RankFAQ_Min'], 
      'L_RANKFAQ_IMAGE' => $lang['RankFAQ_Image']) 
      ); 
} 
// 
// MOD: -END- 
// 
# 
#-----[ ÖFFNEN ]------------------------------------------ 
# 
# templates/xxx/faq_body.tpl 
# 
#-----[ FINDE ]------------------------------------------ 
# 
<!-- BEGIN faq_block_link --> 
# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
         <!-- MOD: Show Ranks in FAQ v1.0.2 --> 
         <span class="gen"><b>{L_RANKFAQ_BLOCK_TITLE}</b></span><br /> 
         <span class="gen"><a href="#RankFAQ" class="postlink">{L_RANKFAQ_LINK_TITLE}</a></span><br /> 
         <br /> 
         <!-- MOD: -END- --> 
# 
#-----[ FINDE ]------------------------------------------ 
# 
<!-- BEGIN faq_block --> 
# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
<!-- MOD: Show Ranks in FAQ v1.0.2 --> 
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0" align="center"> 
   <tr> 
      <td class="catHead" colspan="3" height="28" align="center"><span class="cattitle"><a name="RankFAQ">{L_RANKFAQ_LINK_TITLE}</a></span></td> 
   </tr> 
   <tr> 
      <td class="row2" align="center"><span class="postbody"><b>{L_RANKFAQ_TITLE}</b></span></td> 
      <td class="row2" align="center"><span class="postbody"><b>{L_RANKFAQ_MIN}</b></span></td> 
      <td class="row2" align="center"><span class="postbody"><b>{L_RANKFAQ_IMAGE}</b></span></td> 
   </tr> 
   <!-- BEGIN RankFAQ --> 
   <tr> 
      <td class="row1" align="center"><span class="postbody">{RankFAQ.RANKFAQ_TITLE}</span></td> 
      <td class="row1" align="center"><span class="postbody">{RankFAQ.RANKFAQ_MIN}</span></td> 
      <td class="row1" align="center">{RankFAQ.RANKFAQ_IMAGE}</td> 
   </tr> 
   <!-- END RankFAQ --> 
   <tr> 
      <td class="row1" colspan="3"><span class="postbody"><a class="postlink" href="#Top">{L_BACK_TO_TOP}</a></span></td> 
   </tr> 
</table> 
<br clear="all" /> 
<!-- MOD: -END- --> 
# 
#-----[ ÖFFNEN ]------------------------------------------ 
# 
# language/lang_german/lang_main.php 
# 
#-----[ FINDE ]------------------------------------------ 
# 
// 
// That's all Folks! 
# 
#-----[ DAVOR EINFÜGEN ]------------------------------------------ 
# 
// 
// MOD: Show Ranks in FAQ v1.0.2 
// 
$lang['RankFAQ_Block_Title'] = 'Ränge'; 
$lang['RankFAQ_Link_Title'] = 'Ränge in diesem Forum'; 
$lang['RankFAQ_Title'] = 'Rang'; 
$lang['RankFAQ_Min'] = 'Mindest-Anzahl Beiträge'; 
$lang['RankFAQ_Image'] = 'Rangabzeichen'; 
$lang['RankFAQ_None'] = '---'; 
// 
// MOD: -END- 
// 
#################################################################################### 
####################################################################################